5 Best Mexican Restaurants in Oklahoma City, OK

Best Mexican Restaurants in Oklahoma City, OK

Below is a list of the top and leading Mexican Restaurants in Oklahoma City. To help you find the best Mexican Restaurants located near you in Oklahoma City, we put together our own list based on this rating points list.

Oklahoma City’s Best Mexican Restaurants: 

The top-rated Mexican Restaurants in Oklahoma City, OK are:

  • San Marcos – one of the most renowned Mexican restaurants
  • Ted’s Café Escondido –  lives and thrives through the creation of hand-made Mexican delicacies
  • Azteca Mexican Grill OKC – greatly values quality-controlled dishes made from fresh ingredients
  • Mama Roja –  private dining and catering Mexican-ran restaurant
  • Chelino’s Mexican Restaurant – invites its diners to a family-like restaurant

San Marcos

impressive Mexican Restaurants in Oklahoma City, OK

San Marcos is one of the most renowned Mexican restaurants in the area. They have been serving locals with rich-tasting and savory Mexican dishes since 1984. Furthermore, they are constantly improving their menu to cater to all their customer’s tastes. Their team assures every customer that they are served authentic, hot, and savory Mexican dishes. In addition, their chefs are experts in hand-made Mexican dishes.

They offer a wide range of Mexican dishes best paired with their homemade teas and beverages. Moreover, these include tamales, burritos, and tacos with queso. They also have indoor and outdoor dining services available.

Products/ Services:

tamales, burritos, Mexican dishes


Address: 2301 SW 59th St, Oklahoma City, OK 73119
Phone: (405) 685-7773
Website: oksanmarcos.com


“Love this place. Love prices. Great people. They have come a long way over the years and opened a few other locations because of their great customer service and food. I will continue to come here for many more years to come” – Luke Stockton

Ted’s Café Escondido

welcoming Mexican Restaurants in Oklahoma City, OK

Ted’s Café Escondido lives and thrives through the creation of hand-made Mexican delicacies. Their chefs greatly believe in giving customers meals made with real ingredients. In addition, they make every dish handmade and on-demand. Some of their drinks are from hand-squeezed lemons.  They have been bringing Mexican food to the masses since 1991. Furthermore, their aim is to give handmade meals to happy guests.

Their chefs feature delectable and rich-tasting Mexican dishes available daily. Moreover, their dishes include tortillas with a variety of sauces. Some of it are tomato slices, guacamole, and Welsh dips. They also provide burritos, chicken curry, and tortilla wraps.

Products/ Services:

Mexican dishes


Address: 2836 NW 68th St, Oklahoma City, OK 73116
Phone: (405) 848-8337
Website: tedscafe.com


”As per usual the food was super tasty! Our waitress, Chasity, was very accommodating and friendly. She brought out our food in the least amount of dishes she could. Anyone who has ever eaten at a Mexican restaurant knows how the plates on the table tend to add up and get in the way. Thanks, Chasity!” – Nikol Ware

Azteca Mexican Grill OKC

authentic Mexican Restaurants in Oklahoma City, OK

Azteca Mexican Grill OKC greatly values quality-controlled dishes made from fresh ingredients. In their restaurant, they aim to provide guests with an authentic experience of Mexican culture. Their staff happily offers every dining experience that is both unforgettable and remarkable. Moreover, they place great value in serving fresh food every time. Their chefs are well-experienced in the creation of Mexican dishes.

The restaurant offers a wide selection of Mexican foods and must-try desserts. These include Chimichangas platters, Torta Ahogadas, and tres leches cake. In addition, they also have Chile Relleno and Camaron dishes.

Products/ Services:

Mexican cuisine, tacos


Address: 4024 N May Ave, Oklahoma City, OK 73112
Phone: (405) 942-0260
Website: aztecamexicangrillokc.com


”So I decided to stop by for lunch, I was in the mood for a burrito and this place had some good reviews. Well, I agree the food was very flavorful, tasted like good home cooking. These employees were kind and they had good service. I will definitely check them out again” – Chris Swanson

Mama Roja

delicious Mexican Restaurants in Oklahoma City, OK

Mama Roja is a private dining and catering Mexican-ran restaurant. They offer extraordinary views of Lake Hefner and breathtaking sunsets. Their staff delivers exceptional service while providing a memorable experience. Furthermore, they treat everyday dining like a celebration. Their festive resort-style atmosphere is the perfect venue for private and large events. In addition, they are happy to accommodate any catering orders.

They provide a large variety of authentic Mexican dishes with a variety of tequila selections. Their menu includes homemade Sangrias, Margaritas, and pita bread. Moreover, they have tortilla pinwheels and vegan salads.

Products/ Services:

margaritas, Mexican dishes


Address: 9219 S Lake Hefner Dr, Oklahoma City, OK 73120
Phone: (405) 302-6262
Website: mamaroja.com


”Great view of Lake Hefner, great service. Tacos, rice, chips and queso were delicious. There was a really long wait between ordering and receiving our food. But overall – good experience and delicious food” – Ashley Davis

Chelino’s Mexican Restaurant

tasty Mexican Restaurants in Oklahoma City, OK

Chelino’s Mexican Restaurant invites its diners in a family-like restaurant. They have been working with experienced chefs who have over 50 years in the industry. In addition, it is a multi-purpose restaurant featuring a tortilla factory and a bakery. They invite their diners to be part of their growing family with the continued support of their food. Moreover, they grow to serve even more diners yearly.

The restaurant is home to shareable dinner Mexican delights and dishes that are a must-try. Furthermore, they feature fish tacos with tasty egg side dishes, mojitos, and beef tortilla wraps. They also serve potato dishes and burritos.

Products/ Services:

fish tacos, Mexican food, mimosa


Address: 8966 S Western Ave, Oklahoma City, OK 73139
Phone: (405) 631-3797
Website: chelinos.com


”Great Mexican food! Coming from South Texas it’s a bit difficult to find authentic-tasting Mexican food and this place has it. Our waiter was very friendly and attentive. And they include a small dessert with your meal, how awesome!” – Abby G