Mexican Restaurants near Richmond Heights

Browse menus, reviews and photos of Mexican Restaurants near Richmond Heights.

Showing 50 of 50 restaurants

  • Chipotle Mexican Grill 1500 South Hanley Road, Saint Louis Mexican · $

    1 Chipotle Mexican Grill

    2.8 Average 348 Reviews

    1500 South Hanley Road, Saint Louis

    • Take-Out
    • Delivery

    Customers’ favorites

    • Large Chips & Large Queso Blanco
    • Large Chips & Large Guacamole
    • Build-Your-Own Chipotle
    • Chips & Queso Blanco

    “I wish I would have gotten her name but whoever is working today, is a sweet sweet woman. All of the craziness with the stay at home order and quarantine measures and a little confusion with our order, she was still so lovely and helpful!!!”

  • El Molino del Sureste 5005-5007 South Kingshighway Boulevard, St. Louis Mexican · $$$

    2 El Molino del Sureste

    4.8 Superb 188 Reviews

    5005-5007 South Kingshighway Boulevard, St. Louis · 3.82 miles

    • Delivery

    Customers’ favorites

    • Octopus and Shrimp Tostadas
    • Tacos - Cochinita Pibil
    • Bluefin Tuna Aguachile
    • Taco De Cochinita Pibil

    “This place was AMAZING!! The food was so thoughtfully creative and prepared with obvious talent and love. We enjoyed meeting owner brothers and hearing their story of bringing their Yucatan culture and roots to the St. Louis food scene. Everything we tried was beyond delicious. This is a must-try for authentic Mexican food inspired by the Yucatan region.”

  • Chava's Mexican Restaurant 925 Geyer Avenue Suite 3921, St. Louis Mexican · $

    3 Chava's Mexican Restaurant

    4.6 Superb 451 Reviews

    925 Geyer Avenue Suite 3921, St. Louis · 6.31 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Quesadilla with Roasted Vegetables
    • Steak and Chicken Fajita Nachos
    • Complimentary Chips and Salsa
    • Enchiladas de Crema Pork

    “Always a good time with friends!”

  • Amigo Sole - Mexican Streetfood (Delmar Loop) 6102 Delmar Boulevard, St. Louis Mexican · $

    4 Amigo Sole - Mexican Streetfood (Delmar Loop)

    4.6 Superb 436 Reviews

    6102 Delmar Boulevard, St. Louis · 2.21 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Jarritos Queso Birria Birria Tacos Mexican Cola
    • Nachos Al Pastor and Chips and Salsa
    • Birria Ramen Bowl with Fish Tacos
    • Sunny Side Al Pastor Sandwich

    “Amazing! Must try!”

  • Mi Ranchito 887 Kingsland Avenue, St. Louis Mexican · $

    5 Mi Ranchito

    4.5 Superb 406 Reviews

    887 Kingsland Avenue, St. Louis · 2.35 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chips and Salsa and Bean Dipping Sauce
    • Nachos Texanos with Chorizo Added
    • Fajita Quesadilla with Chicken
    • Chips & Salsa Small

    “Fantastic food and service. I love their margaritas, chips and salsa are also yummy. My favorite spot here in STL after moving here from Californa.”

  • Mariachi’s II Mexican Restaurant 4625 Gravois Avenue, St. Louis Mexican · $

    6 Mariachi’s II Mexican Restaurant

    4.6 Superb 271 Reviews

    4625 Gravois Avenue, St. Louis · 4.3 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Mariachi's Grilled Chicken Quesadilla
    • Steak and Chicken Fajita Lunch
    • Burrito Suizo with Red Sauce
    • Steak and Chicken Fajitas

    “Best in town! Absolutely delicious food!l Like family ♥️🇲🇽”

  • El Potro Restaurant 6922 Manchester Avenue, St. Louis Mexican · $

    7 El Potro Restaurant

    4.7 Superb 204 Reviews

    6922 Manchester Avenue, St. Louis · 1.05 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carne Asada El Pastor and Chorizo Tacos
    • Fajitas El Potro and Choriqueso
    • Chips and Salsa Queso Blanco
    • Carne Asada Burrito

    “Yummy food and great service!”

  • Taco Buddha 11111 Manchester Road, Kirkwood Mexican · $

    8 Taco Buddha

    4.6 Superb 242 Reviews

    11111 Manchester Road, Kirkwood · 5.49 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Mexican Street Corn on the Cob
    • Pueblo-Style Rice & Beans
    • Bloody Mary & Maria
    • Famous Frozen Margarita

    “First time at Taco Buddha! Great food! Great staff! Staff went up above and beyond to help with my order, today! Thank you for such Great customer service at the Kirkwood location 💕”

  • Casa de Tres Reyes 1181 Colonnade Center, Des Peres Mexican · $

    9 Casa de Tres Reyes

    4.5 Superb 334 Reviews

    1181 Colonnade Center, Des Peres · 6.81 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Burrito with Carne Asada
    • Cheese Encrusted Burrito
    • Cheese Crusted Burrito
    • Smoked Chicken Wings

    “My sister gifted my husband and I a gift card for Xmas. She works for three kings in south county another establishment with the same owners. The food and atmosphere at Three Kings is so great that we were thrilled to see they’d opened a Mexican restaurant as we love tacos! Just from walking up from the partying lot, I knew it would be great! The outside dining had lots of themed touches that were really nice! Soon as we walked in we were greeted and told of our wait time. we really appreciated that the hostess took our number and called us when our table was ready. We ended up sitting and waiting, we like to people watch :D the decor was gorgeous! I loved the succulent chandelier, the floral walls, the ceramic and the mosaic touches! All of their establishments are inviting and really create a nice atmosphere! Our server Charlie was friendly and knowledgeable regarding drinks and food! We each had a delicious margarita! The chips and salsa were fantastic! My husband ordered a smothered burrito and I opted for a taco plate. I was very impressed with the amount of options on the food especially for health conscious people- vegan, gluten free, etc! I loved that I could mix and match, I had a Baja fish taco and the vegan chorizo. Both were amazing! The slaw on the baja taco was sweet and crunchy! This was my first experience with vegan chorizo and it was the perfect amount of spicy! The plantains were delicious and basically became our dessert! We over indulged too much and skipped dessert, but we will be back soon so that we can order the Churros! Highly recommend checking out Tres Reyes and or Three Kings if you haven’t yet! You won’t be disappointed! :)”

  • La Tejana Taqueria 3149 North Lindbergh Boulevard, St. Ann Mexican · $

    10 La Tejana Taqueria

    4.6 Superb 235 Reviews

    3149 North Lindbergh Boulevard, St. Ann · 8.06 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Menudo Large - Sat & Sundays Only
    • Al Pastor Tacos Al Pastor
    • Asada Tacos and Tostada
    • Quesadilla Mexicana

    “one of the best taco spots in st.louis hands down”

  • La Fiesta Mexican Restaurant 7439 South Lindbergh Boulevard, St. Louis Mexican · $

    11 La Fiesta Mexican Restaurant

    4.5 Superb 315 Reviews

    7439 South Lindbergh Boulevard, St. Louis · 8.52 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chips and Salsa with a Margarita
    • Burrito Fajita with Cheese Sauce
    • Camerones Ala Mexicano
    • Fiesta Fajitas for Two

    “Watched a group of ladies at a birthday so upset with the purse glass that they couldn’t keep it. so if they review I just want to say that this is the best mexican restaurant around and the staff are always SOO friendly and I am so sorry for that Karen and her friends🤷‍♂️”

  • Tacos Wey & Grill 9040 Gravois Road, Affton Mexican · $

    12 Tacos Wey & Grill

    4.5 Superb 295 Reviews

    9040 Gravois Road, Affton · 5.11 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tacos Wey Steak Asada Fries
    • Tacos Wey Chicken Nachos
    • Burrito with Pastor Meat
    • Esquite Street Corn

    “Wow wow wow!! Their food is incredible & the prices are great! I don’t get Mexican food often but when I do , I’ll drive the 45 minutes to get Taco Wey & Grill ❣️✨”

  • Nixta 5232 Delmar Boulevard, St. Louis Mexican · $$

    13 Nixta

    4.2 Good 189 Reviews

    5232 Delmar Boulevard, St. Louis · 3.05 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Crispy Octopus Fried Potato Salsa Macha
    • Sliced Raw Fish Ceviche
    • Horchata Ice Cream
    • Al Pastor Tacos

    “My wife and I went to Nixta last light for her birthday. We cannot say enough rave reviews! The atmosphere was romantic, chic and cozy. The food was EXCELLENT considering that I normally do not like Mexican food. The fish tacos and chicken tacos were superb. The tortilla chips were so good and the flan was the topping to a great night.”

  • El Milagro Azteca 4940 Southwest Avenue, St. Louis Mexican · $$

    14 El Milagro Azteca

    4.5 Superb 253 Reviews

    4940 Southwest Avenue, St. Louis · 2.82 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Sour Cream Guacamole and Pico De Gallo
    • Chips and 2 Salsa and Chips
    • Street Tacos Pollo Asado
    • Chips and Salsa Verde

    “I love this restaurant. The menu is eclectic and the food is fantastic and the cocktails are really good. Great atmosphere inside and on the patio. I've been there for both lunch and dinner and the staff is very attentive and super nice. The Chicken Phad Thai Nachos are awesome!”

  • Lily's Mexican Restaurant 4601 South Kingshighway Boulevard, St. Louis Mexican · $

    15 Lily's Mexican Restaurant

    4.6 Superb 179 Reviews

    4601 South Kingshighway Boulevard, St. Louis · 3.71 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Guacamole Salad with Beans
    • Tamales Beans and Rice
    • Carnitas Ala Mexicana
    • Camarones a La Diabla

    “coming from Texas, I've been trying to find good Mexican food. this place is absolutely delicious and well priced. the hospitality and friendliness of the staff alone make this place quickly one of my favorites.”

  • Palacios Mexican Restaurant 4101 South Grand Boulevard, St. Louis Mexican · $

    16 Palacios Mexican Restaurant

    4.7 Superb 138 Reviews

    4101 South Grand Boulevard, St. Louis · 5.16 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Orden Chips Con Salsa
    • Fajitas Mixed Kebab
    • Burrito Al Pastor
    • Tacos De Carnitas

    “very good food and staff”

  • King Burrito 11084 Midland Boulevard, St. Louis Mexican · $

    17 King Burrito

    4.5 Superb 222 Reviews

    11084 Midland Boulevard, St. Louis · 6.98 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Breakfast Burrito with Chorizo
    • Chilaquiles Con Huevo
    • King of King Burrito
    • Coctel De Camarones

    “Very friendly service. I live their guacamole and sopes.”

  • El Mariachi Loco Cantina 12315 Natural Bridge Road, Bridgeton Mexican · $

    18 El Mariachi Loco Cantina

    4.5 Superb 219 Reviews

    12315 Natural Bridge Road, Bridgeton · 10.41 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Grilled Chicken Quesadilla
    • Steak Tacos Rice & Beans
    • Mariachi Taco Plate
    • Chicken Fajita

    “Man the service was great the waitress was so dam great the food is just fantastic me and my wife will be back real soon and I can't wait to try other dishes.”

  • Taco Buddha 7405 Pershing Avenue, University City Tacos · $

    19 Taco Buddha

    4.7 Superb 368 Reviews

    7405 Pershing Avenue, University City · 1.81 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Hatch Green Chili Queso Salsa Roja and Chips
    • The Nashville Taco and the Thailand Taco
    • Mexican Street Corn on the Cob
    • Shrimp Taco and Chicken Taco

    “First time at Taco Buddha! Great food! Great staff! Staff went up above and beyond to help with my order, today! Thank you for such Great customer service at the Kirkwood location 💕”

  • Chimi's Fresh-Mex 2435 Woodson Road, St. Louis Mexican · $

    20 Chimi's Fresh-Mex

    4.4 Superb 296 Reviews

    2435 Woodson Road, St. Louis · 5.59 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak and Shrimp Dinner with Vegetables
    • Chimichanga and Enchilada Fajitas Mix
    • Pick 2 Chimichanga and Enchilada
    • Steak and Shrimp Fajitas

    “Fast friendly people and the food is good”

  • Taqueria Hectorito 2753 Cherokee Street, St. Louis Mexican · $

    21 Taqueria Hectorito

    4.7 Superb 129 Reviews

    2753 Cherokee Street, St. Louis · 5.41 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Vaso de Pina Con Chamoy
    • Asada Tacos
    • Campechando
    • Quesadillas

    “Authentic tacos made fresh.”

  • Casa Juarez Mexican Town 12710 Dorsett Road, Maryland Heights Mexican · $

    22 Casa Juarez Mexican Town

    4.3 Superb 493 Reviews

    12710 Dorsett Road, Maryland Heights · 9.49 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chile Relleno and Enchilada Combo Meal
    • Beef Chimi with Beans and Rice
    • Quesadilla with Ground Beef
    • Margarita Chips and Salsa

    “Delicious food,great portions, 9/10 recommended”

  • Taqueria El Bronco 2817 Cherokee Street, St. Louis Mexican · $

    23 Taqueria El Bronco

    4.4 Superb 273 Reviews

    2817 Cherokee Street, St. Louis · 5.36 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Mexican Rice or Refried Beans
    • Quesadilla of Shrimp or Fish
    • Alambre of Shrimp Camaron
    • Orden De Chips and Salsa

    “Great food and service! We’ll be back!”

  • Dos Reyes Mexican Restaurant 5912 Hampton Avenue, St. Louis Mexican · $

    24 Dos Reyes Mexican Restaurant

    4.4 Superb 265 Reviews

    5912 Hampton Avenue, St. Louis · 3.79 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Grilled Shrimp Burrito
    • Beef Barbacoa Burrito
    • Flavor Margaritas
    • Quesabirria Tacos

    “Quesoburrias Tacos are 🔥🔥🔥🔥”

  • La Oaxaqueña 2925 Lemay Ferry Road, St. Louis Mexican · $

    25 La Oaxaqueña

    4.5 Superb 179 Reviews

    2925 Lemay Ferry Road, St. Louis · 7.8 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Enchiladas De Mole O Verdes
    • Chips & Salsa to - Go
    • Mole or Green Enchiladas
    • Grasshoppers Chapulines

    “great food and presentation, yum!”

  • El Jarocho Tienda and Taquería 11978 Dorsett Road, Maryland Heights Mexican · $

    26 El Jarocho Tienda and Taquería

    4.9 Superb 84 Reviews

    11978 Dorsett Road, Maryland Heights · 8.71 miles

    Customers’ favorites

    • Steak Tacos and Tortilla Chips with Salsa
    • Chips and Salsa
    • Carne Asada

    “Came in with a headache, they actually had a convenience store right inside and I got to buy a pill for migraine. They had really delicious non-alcoholic beverages, the food was delicious and savory. Staff was friendly and welcoming. Loved it! Rest is very authentic: they had products you may purchase that are usually used in Mexico. They had Mexican music on, moderate level.”

  • Taqueria Durango 10238 Page Avenue, St. Louis Mexican · $

    27 Taqueria Durango

    4.4 Superb 241 Reviews

    10238 Page Avenue, St. Louis · 5.61 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tacos De Birria De Res Taco Al Pastor Y Taco De Lengua
    • Chimichanga with Refried Beans and Rice
    • Tacos De Tripa Buche Y Suadero
    • Tacos Con Orden de Cebollas

    “I can't say enough about this restaurant. It's the BEST! We go there a lot. We ate there 12/27/25. You get so much food with the Fajita dish that I always have to take half of it home. My husband mostly gets meals with shrimp and he too loves them. In getting to know them over the years is like gaining another family member. Maria even helped me get a great doctor for my husband. Service is always spot on. They always bring me me a frosted mug with my beer, without asking! Everyone is very friendly. If you like Mexican food you REALLY need to go there. Thank you everyone at DURANGO!!”

  • El Indio Manchester 9865 Manchester Road, St. Louis Mexican · $

    28 El Indio Manchester

    4.4 Superb 230 Reviews

    9865 Manchester Road, St. Louis · 3.51 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chile Relleno Beef Enchilada Rice and Beans
    • Enchilada Rice & Beans
    • Giant Burrito Ranchero
    • Tacos Chicken Beef

    “The *best* neighborhood Mexican restaurant in St. Louis. Amazing cuisine, fast and friendly service, great value and the best margaritas in Rock Hill! My husband and I have been going to El Indio since the doors opened nearly 15 years ago and watched it grow into the successful restaurant it is today. It’s no wonder why it is such a gem in Rock Hill! Make El Indio your next night out. Order a pitcher of margaritas on the rocks, share among friends & family and discover what the rest of us already know and love!”

  • Locoz Tacoz Taqueria 7374 Manchester Road, Maplewood Bar · $

    29 Locoz Tacoz Taqueria

    4.3 Superb 331 Reviews

    7374 Manchester Road, Maplewood · 1.11 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Street Tacos De Asada Fries
    • Torta De Carne Asada
    • Street Tacos Chicken
    • Quesadilla with Meat

    “Great food. Great sauces as well. Authentic. Try them out!!”

  • Chevys 9119 Olive Boulevard, Olivette Mexican · $$

    30 Chevys

    4.2 Good 681 Reviews

    9119 Olive Boulevard, Olivette · 3.98 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Pound & Pint of Chips & Salsa
    • Pound & Pint of Chips & Salsa
    • Farmers' Market Enchiladas
    • Fresh Mex Sampler w Wings

    “We love the delicious food and atmosphere at Chevys! We always ask for Maria Medina to be our server. She is always very attentive to us, has an awesome, warm, friendly attitude--always makes sure that our visits are exceptionally wonderful.”

  • San Jose Mexican Restaurant 9570 Watson Road, St. Louis Mexican · $

    31 San Jose Mexican Restaurant

    4.3 Superb 312 Reviews

    9570 Watson Road, St. Louis · 5.98 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Beef Chimichanga Rice and Beans
    • Chicken Quesadilla Lunch
    • Enchilada Rice & Beans
    • Lunch Pollo Ranchero

    “so delicious and reasonable! will be back.”

  • Las Palmas Mexican Restaurant 10092 Page Avenue, St. Louis Mexican · $

    32 Las Palmas Mexican Restaurant

    4.4 Superb 203 Reviews

    10092 Page Avenue, St. Louis · 5.43 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chiles Pablano and Enchilada Plate
    • Special Mixed Fajitas
    • Hawaiian Shrimp Tacos
    • Chimichanga Supreme

    “Food is SO good”

  • Diego’s Cantina 630 North and South Road, St. Louis Mexican · $

    33 Diego’s Cantina

    4.1 Good 301 Reviews

    630 North and South Road, St. Louis · 2.38 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Loaded Fries to Be Honest I Forgot to Take a Picture if the Other Food We Just Jumped Right In
    • Costra De Pollo Y Costra De Camarones
    • Sheet Pan Nachos with Shrimp
    • Chicken and Shrimp Tacos

    “Great staff, outdoor dining, good prices and excellent food.”

  • La Manganita 2812 Cherokee Street, St. Louis Mexican · $

    34 La Manganita

    4.7 Superb 99 Reviews

    2812 Cherokee Street, St. Louis · 5.38 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tuesday Special Al Pastor Torta
    • Taco with Rice & Beans
    • Chicken & Broccoli
    • Tacos Al Pastor

    “Let me just preface this by saying I moved here from South Texas and have spent more than my fair share of time in Old Mexico. In years of searching for REAL Mexican food in St Louis, I’ve had many disappointments. This place was absolutely fantastic and pure pleasure for an old Texan. It even made me shhh my wife because I wasn’t willing to remove my focus from the delicacy I was partaking in. Can’t recommend this place enough and haven’t been able to stop telling others about it. I’ll be a permanent fixture there for sure.”

  • Doña Gloria 5200 South Grand Boulevard, St. Louis Mexican · $

    35 Doña Gloria

    4.6 Superb 117 Reviews

    5200 South Grand Boulevard, St. Louis · 5.4 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chile Colorado De Puerco Colorado Pork Chili
    • Costillas De Puerco Pork Ribs Green Sauce
    • Orden De Chips Order of Tortilla Chips
    • Red & Green Salsa and Chips

    “This was such a fun place! Food was spot on, music amazing, drinks were great! Everyone should check this out!”

  • El Mayor 2926 Telegraph Road, St. Louis Mexican · $

    36 El Mayor

    4.5 Superb 146 Reviews

    2926 Telegraph Road, St. Louis · 8.76 miles

    Customers’ favorites

    • Shrimp Enchiladas
    • Tacos Carne Asada
    • Chicken Fajitas
    • Tacos Al Pastor

    “Great food, efficient and friendly service and very clean restaurant! My husband and I have dined at el Mayor several times and keep going back because we are never disappointed! The owner is usually seen checking on tables to confirm satisfaction. Margaritas are great!”

  • Amigo Joe's Mexican Restaurant and Cantina 5901 Southwest Avenue, St. Louis Mexican · $

    37 Amigo Joe's Mexican Restaurant and Cantina

    4.3 Superb 291 Reviews

    5901 Southwest Avenue, St. Louis · 2.25 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak Tacos with Side of Rice and Beans
    • Chimicahanga Shrimp or Carne Asada
    • Habanero Fried Chicken Dinner
    • House Special Fried Chicken

    “Only complaint is that they don't give you extra chips with the Fiesta Dip, just the ones they brought to the table with salsa when seated.”

  • Sabroso Cocina Mexicana-Maplewood 2726 Sutton Boulevard, Maplewood Mexican · $

    38 Sabroso Cocina Mexicana-Maplewood

    4.6 Superb 108 Reviews

    2726 Sutton Boulevard, Maplewood · 1.18 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak Tacos De Carne Asada
    • Salsa Verde and Salsa Roja
    • Tamales with Chicken Tinga
    • Esquites Street Corn

    “Hands down the best Mexican food in stl!”

  • Chimichanga's Mexican Restaurant 5425 South Grand Boulevard, St. Louis Mexican · $

    39 Chimichanga's Mexican Restaurant

    4.3 Superb 262 Reviews

    5425 South Grand Boulevard, St. Louis · 5.41 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Shrimp Steak Chicken Fajitas
    • Four Flavor Fajitas
    • Chicken Enchiladas
    • Enchiladas Suprema

    “Great Mexican Foods coming here for years margaritas are fabulous”

  • El Catrin 6902 Morgan Ford Road, St. Louis Mexican · $

    40 El Catrin

    4.3 Superb 256 Reviews

    6902 Morgan Ford Road, St. Louis · 4.92 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carnitas Tacos De Carnitas
    • Luis Especial Enchiladas
    • Burrito Carne Asada
    • Shrimp Enchiladas

    “I just tried the Margarita IceCream and it was a dessert before during and after dinner! I highly recommend it!”

  • Ladue Taco 9783 Clayton Road, St. Louis Mexican · $

    41 Ladue Taco

    4.6 Superb 103 Reviews

    9783 Clayton Road, St. Louis · 3.88 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carne Asada French Fries
    • Guacamole with Chips
    • Carne Asada Tacos
    • Queso with Chips

    “Great food. Great service. Friendly people!!! Definitely a place I would go for my taco cravings!!!”

  • Los Arcos 3073 Watson Road, St. Louis Mexican · $

    42 Los Arcos

    4.4 Superb 168 Reviews

    3073 Watson Road, St. Louis · 2.06 miles

    • Delivery

    Customers’ favorites

    • Los Arcos Sampler Platter
    • Pineapple Fajitas
    • Fajita Chicken
    • Grilled Chicken

    “Hands-down one of my favorite spots in town! The food is always incredible — specifically the carnitas! Everything i have tried was incredible, AND they even serve micheladaS. I came by for Cinco de Mayo and they had live music. You can really tell they put care into creating a great atmosphere. The service is just as amazing as the food. The staff is always so kind and welcoming. One time I accidentally left my leftovers behind (which are sacred to me), and one of the staff literally chased me out to the parking lot to return them. Great food, great music, amazing people — 5 stars all the way!!!!!”

  • Mi Lupita Fenton 511 Main Street, Fenton Mexican · $

    43 Mi Lupita Fenton

    4.3 Superb 240 Reviews

    511 Main Street, Fenton · 10.18 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Beef Burrito Rice and Beans
    • Beef Enchilada and Taco
    • Combination Appetizer
    • Chicken Chimichangas

    “We had a birthday party here and it was my first time. The food and the margheritas were superb! The staff was friendly, patient and Wonderful. They even let us bring our own cake and provided plates and forks!!”

  • Takeiros Mex-Food 5828 South Lindbergh Boulevard, St. Louis Mexican · $$

    44 Takeiros Mex-Food

    4.7 Superb 83 Reviews

    5828 South Lindbergh Boulevard, St. Louis · 7.49 miles

    • Take-Out

    Customers’ favorites

    • Chicken Enchilada
    • Chips and Salsa
    • Shrimp Fajitas
    • Pollo Jalisco

    “My husband and I have visited Takeiros three times and brought our 10 year old along on a couple of those occasions. The food is flavorful (I love the chicken seasoning and marinades they use) and portions very generous. Complimentary chips and salsa are always fresh and tasty and they have a chihuahua cheese sauce that I really like. The Monster Chimichanga plate is big enough that my husband and I can easily split it. I’m a big fajita fan and the stuffing of the chimichanga is very akin to chicken fajitas. Kids options are also many and varied - there is a kids menu with American stand-bys like chicken fingers and burgers, but they also have an à la carte menus that can allow kids to order single tacos, cheese quesadillas, or burritos if they prefer. Service is also great as everyone we’ve spoken with there has been kind and attentive. Food comes out fast and hot and servers are always checking in.”

  • Arzolas Fajitas + Margaritas 2730 McNair Avenue, St. Louis Tex-Mex · $$

    45 Arzolas Fajitas + Margaritas

    4.6 Superb 302 Reviews

    2730 McNair Avenue, St. Louis · 5.69 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Real Deal Homemade Guacamole
    • Real-Deal Handmade Guacamole
    • Steak Burrito with Queso
    • 6th Street Fajita Tacos

    “Our first experience here was nothing shy of amazing. The service was incredible, even with a bar full of pub crawlers. The food was so delicious and we cannot wait to go back.”

  • La Catrina 5220 Hampton Avenue, St. Louis Mexican · $

    46 La Catrina

    4.2 Good 400 Reviews

    5220 Hampton Avenue, St. Louis · 3.43 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak Chimichanga Chips and Queso Fajitas
    • Chips and Salsa with Cheese Dip
    • Grilled Chicken Chimichanga
    • Chimichanga on the Grill

    “I love La Catrina but when your alcohol license is expired you need to tell people before you seat them and bring them chips please. Thank you.”

  • Tonas Margarita Bar Mexican Restaurant 1221 Strassner Drive, Brentwood Mexican · $$

    47 Tonas Margarita Bar Mexican Restaurant

    4.6 Superb 94 Reviews

    1221 Strassner Drive, Brentwood · 0.91 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fruit Margaritas Flight
    • Chicken Quesadilla
    • Margarita Flight
    • Fish Tacos

    “I went for a birthday dinner and it was fairly empty when we arrived but filled up about 90 mins later. And this was on a Wednesday evening around 5pm, not a weekend. Anyway, I ordered the Quesabirria which was pretty good. The beans (refried) and rice that comes with it works better as an additional ingredient to an entre but not as a side dish (in my opinion) so I took a bite and that's it. The food was pretty decent. Not yummy yummy 🤤😋 but decent. I'm not a huge fan of Mexican food so take that into consideration. The bathroom was clean. The staff was friendly, I didn't encounter anyone that was rude or anything so that's a plus. The parking is a little tricky and I only say that because it's fairly small but it's because they share it with a hotel and an apartment complex so be careful where you park. You don't wanna come out after your meal to a ticket on your windshield. There is a parking garage that has plenty of parking but it's a bit of a walk depending on where you find your parking spot so keep that in mind. Maybe drop off your group at the door and then have someone volunteer as sacrifice for that lengthy walk after they park in the parking garage. Maybe 🤷🏾 Just a thought. 4/5 only because a 5/5 would be considered perfect and I don't think that my overall experience reflects that. However, I would recommend it to anyone that is a fan of Mexican food. They might like it.”

  • Pueblo Solis 5127 Hampton Avenue, St. Louis Mexican · $$

    48 Pueblo Solis

    4.3 Superb 197 Reviews

    5127 Hampton Avenue, St. Louis · 3.37 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Nachos with Guacamole and Pico De Gallo
    • Beef Taco Beef Enchilada
    • Tamale Combo Platter
    • Combination Plate

    “This place was amazing. They immediately sat our last minute party of twelve, the food was impeccable, and the service even better. Definitely recommend.”

  • LA SANDUNGA RESTAURANT 12527 Bennington Place, St. Louis Mexican · $

    49 LA SANDUNGA RESTAURANT

    4.9 Superb 56 Reviews

    12527 Bennington Place, St. Louis · 9.18 miles

    • Take-Out
    • Delivery

    “Food is excellent. The posole was so tasty. Get the green one! The salmon was a very good and generous portion with excellent mole. We heard them chopping the avocados to make our guacamole which was as fresh as the chopping indicated. Chicken enchiladas with green sauce was great and better than most established Mexican restaurants around town. Even the black beans were noteworthy. If you’re worried about them not having a liquor license right now, there is a liquor store upstairs where you can buy any number of Mexican beers, wines of all sorts and any can or bottle you might want and they welcome you to have it at your table. I highly recommend this little place.”

  • El Agave Mexican Restaurant 10893 Sunset Hills Plaza, St. Louis Mexican · $

    50 El Agave Mexican Restaurant

    4.2 Good 301 Reviews

    10893 Sunset Hills Plaza, St. Louis · 7.09 miles

    • Delivery

    Customers’ favorites

    • Chile Relleno Lunch Platter
    • Taco and Cheese Enchilada
    • Shrimp Nachos Fajita
    • Chicken Chimichanga

    “Our vintage Thunderbird Club had a luncheon event at El Agave on Sunday February 15th, 2026. The food was excellent, the service was exceptional and the accommodations for our group of 16 worked out great. All of our members extremely pleased with everything. To the staff and management, we thank you for your hospitality and service.”

Mexican Restaurants Nearby

You May Also Like

  • El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco is betting that loyalty members want more than discounts. The fire-grilled chicken chain rolled out a refreshed Loco Rewards program earlier this year, pairing exclusive experiences with app-driven promotions as part of a broader turnaround that's already delivering results. The centerpiece of the relaunch: a partnership with Coca-Cola for a "soccer challenge" giving members a shot at a VIP trip to the 2026 Major League Soccer All-Star Game in Charlotte, N.C., on July 29. The grand prize includes two game tickets, hotel accommodations, flight vouchers, and a $300 Visa gift card. A hundred runner-up winners each receive a $25 El Pollo Loco gift card.

  • Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats is speeding up its growth across the nation, adding 33 new locations to its plans and bringing total restaurant commitments to more than 500 across the United States. The fast-casual Mexican chain is growing through key franchise partnerships in many regions. In the Northeast, PFGS, LLC will build 15 locations across Springfield, Mass., and Hartford, Conn. Meanwhile, Empire Inc. has agreed to open 10 restaurants in the Columbus, Ohio area, using their experience running over 100 restaurants including Subway and Dunkin' stores.