50 Best Mexican Restaurants near Saint Charles

Find Saint Charles' top spots for Mexican cuisine right here.

Tequila Mexican Restaurant Mexican • $
2641 Muegge Road, Saint Charles

Customers` Favorites

Birthday Ice Cream Dessert
Vegetarian Chimichanga
Chips and Salsa
Monster Burrito
Refried Beans
Street Tacos
Burrito Loco
Pollo Loco
Cheese Dip
Taco Salad

“Tequilas is the perfect spot for Taco Tuesday! The tacos are delicious, fresh, and full of flavor. Plus, their margaritas are some of the best I’ve had—perfectly balanced and refreshing. The owners are super friendly, making the experience even better. If you’re craving great tacos and margaritas, Tequilas is the place to be!“

4.3 Superb274 Reviews
La Tia and Panchos Cantina Grill Mexican • $
140 North Main Street, Saint Charles

Customers` Favorites

Mini Chimichanga with Rice
Taco Salad with Margarita
Chick and Steak Fajitas
Pancho's Fajita Burrito
Pancho's Fajita Nachos
Chicken Chorizo Tacos
Chicken Chimichanga
Steak Street Tacos
Shrimp Quesadilla
Chicken Quesadilla

“My two sisters and I had dinner here last night! What a wonderful experience from the owner/bar tender to our incredible waiter Carlos! The top shelf margaritas and the food were incredible! Thanks for a great experience!“

4.2 Good356 Reviews
El Rancho Nuevo Mexican Restaurant Mexican • $
1644 Country Club Plaza Drive, Saint Charles

Customers` Favorites

Grilled Chicken Salad Mix with Rice and Avocado
Small Pitcher of Top Shelf Margarita
Steak Chicken and Shrimp Fajitas
Steak Quesadilla Supreme
Fajitas El Rancho Nuevo
Quesadilla Rellena 1
Steak El Rancho Nuevo
Chicken Chimichanga
Ceviche De Camaron
Burrito Rio Grande

“Fast and Friendly Great Service“

4.2 Good373 Reviews
EL Maguey Mexican • $
1151 South Duchesne Drive, Saint Charles

Customers` Favorites

Shrimp Chicken Fajitas
El Maguey Fajita Plate
Burrito Super Gigante
Vegetarian Fajitas
Loaded Steak Nachos
Vegetable Fajitas
Nachos with Beef
Carne En Su Jugo
Gigante Burrito
Changa Panchita

“Fresh fast Mexican food I know will be consistent. The staff is very friendly, and the kitchen has no problem with customizing your order should you want to remove or add anything. As someone who visits fairly consistent with my four buddies (Five with me includes), I always leave with a happy tummy and a meal that's reasonably priced.“

4.1 Good255 Reviews
La Tejana Taqueria Mexican • $
3149 North Lindbergh Boulevard, St. Ann - 6.61 miles

Customers` Favorites

Menudo Large - Sat \u0026 Sundays Only
Al Pastor Tacos Al Pastor
Asada Tacos and Tostada
Quesadilla Mexicana
Steak a La Mexicana
Chips \u0026 Salsa
Cóctel de Camaron
Chips and Salsa
Rice and Beans
Carnitas Plato

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

4.6 Superb235 Reviews
Que Chilero Guate-Mex Food Truck Mexican • $
2139 1st Capitol Dr, St Charles - 0.7 miles

Customers` Favorites

Quesadilla de Birria
Quesabirrea Tacos

“You won’t find better Mexican food anywhere in St Charles County! Go let Mauro and his team show you how it’s done! We go every week to get our fix. ❤️🙌“

4.9 Superb98 Reviews
King Burrito Mexican • $
11084 Midland Boulevard, St. Louis - 7.62 miles

Customers` Favorites

Breakfast Burrito with Chorizo
Chilaquiles Con Huevo
King of King Burrito
Coctel De Camarones
Tostadas de Ceviche
Costillas de Puerco
Carne En Su Jugo
Enchiladas Suizas
Fajita Quesadilla
Tacos Mexicanos

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

4.5 Superb222 Reviews
El Mariachi Loco Cantina Mexican • $
12315 Natural Bridge Road, Bridgeton - 4.61 miles

Customers` Favorites

Grilled Chicken Quesadilla
Steak Tacos Rice & Beans
Mariachi Taco Plate
Chicken Fajita
Carnitas Tacos
Steak Burrito
Chimichangas
Taco Salad
Cheese Dip
Fish Tacos

“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.“

4.5 Superb219 Reviews
La Carreta Mexican Restaurant Mexican • $
4203 Old Hwy 94 South, St. Charles - 6.3 miles

Customers` Favorites

Burrito and a Chimichanga Combination
Fajita Chicken Quesadilla
New La Carreta Dip
Ground Beef Chimi
Huevos Rancheros
Carnitas Dinner
Chicken Fajitas
Chips and Salsa
Maria's Special
Fajitas Mixtas

“Been going here fore over 14 years, good service, clean and great food.“

4.4 Superb307 Reviews
Chimi's Fresh-Mex Mexican • $
2435 Woodson Road, St. Louis - 9.4 miles

Customers` Favorites

Steak and Shrimp Dinner with Vegetables
Chimichanga and Enchilada Fajitas Mix
Pick 2 Chimichanga and Enchilada
Steak and Shrimp Fajitas
Cadillac Margarita
Hawaiian Fajitas
Fried Ice Cream
Chips and Salsa
Tacos Al Pastor
Combo Fajitas

“Fast friendly people and the food is good“

4.4 Superb296 Reviews
Casa Juarez Mexican Town Mexican • $
12710 Dorsett Road, Maryland Heights - 5.58 miles

Customers` Favorites

Chile Relleno and Enchilada Combo Meal
Beef Chimi with Beans and Rice
Quesadilla with Ground Beef
Margarita Chips and Salsa
Tacos del Norte Dinner
Enchiladas Supremas
Quesadilla Rellena
Burrito Delicias
Tacos Al Pastor
Tortilla Chips

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

4.3 Superb493 Reviews
Mi Mexico Lindo Mexican • $
4899 Mexico Road, St. Peters - 5.04 miles

Customers` Favorites

Margarita Flight Rocks
Chicken Street Taco
Quesadilla Birria
Shrimp Enchiladas
Margarita Flights
Enchiladas Verdes
Chips and Salsa
Baja Fish Tacos
Carne Asada Taco
Chicken Fajitas

“Amazing food and employees!!!! 50 stars ⭐️“

4.4 Superb269 Reviews
El Jarocho Tienda and Taquería Mexican • $
11978 Dorsett Road, Maryland Heights - 6.03 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.“

4.9 Superb84 Reviews
El GUATAL authentic Mexican restaurant Mexican • $
5885 Suemandy Drive, St. Peters - 6.98 miles

Customers` Favorites

Birria Tacos with Rice
Carnitas Street Tacos
Chips and Salsa
Nachos El Guatal
Cheese Dip
Quesadilla
Guacamole
Bean Dip
Pozole
Beans

“Prices reasonable, variety of dishes, Taco Tuesday, nice light chips with salsa and bean dip, not overly salted, fresh ingredients, excellent friendly service, short waiting times, clean and festive atmosphere! Support local!“

4.7 Superb102 Reviews
Taqueria Durango Mexican • $
10238 Page Ave, St. Louis - 9 miles

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
Queso Birria Tacos
Menudo Sin Pata
Chips and Salsa
Chicken Fajitas
Birria Burrito
Durango Fajita

“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!!“

4.5 Superb151 Reviews
Las Palmas Mexican Restaurant Mexican • $
10092 Page Avenue, St. Louis - 9.18 miles

Customers` Favorites

Chiles Pablano and Enchilada Plate
Special Mixed Fajitas
Hawaiian Shrimp Tacos
Chimichanga Supreme
Vegetarian Dinner
Quesabirria Tacos
Chips and Salsa
Texas Margaritas
Burrito Mexicano
Salsa and Chips

“Food is SO good“

4.4 Superb203 Reviews
17

Chevys

Chevys Mexican • $$
9119 Olive Boulevard, Olivette - 10.63 miles

Customers` Favorites

Pound \u0026 Pint of Chips \u0026 Salsa
Pound & Pint of Chips & Salsa
Farmers' Market Enchiladas
Fresh Mex Sampler w Wings
Pork and Steak Fajitas
Tableside Fajita Salad
Deep-Fried Ice Cream
Tableside Guacamole
Three Amigos Combo
Grilled Fish Tacos

“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.“

4.2 Good681 Reviews
El Maguey Mexican • $
3601 North Saint Peters Parkway, St. Peters - 5.45 miles

Customers` Favorites

Chimichanga with Beef Tips Refried Beans Spanish Rice
Shrimp with Rice and Queso Dip
Shrimp Beans Rice Pico
Burrito Gigantica
Quesadilla Fajita
Nachos Con Carne
Huevos Rancheros
Burrito Supremo
Chicken Fajitas
Chips and Salsa

“Great food and good service. The murals on the walls and the decorations on the backs of the benches really add to the overall experience.“

4.3 Superb255 Reviews
La Michoacana Mexican • $
1821 Boone's Lick Road, St. Charles - 1.03 miles

Customers` Favorites

Al Pastor Chicken and Carne Asada Taco
Gansito Mexican Twinkie Ice Cream Pop
Agua De Fresa Agua De Horchata
Strawberry-Kiwi Fruit Pop
Strawberries and Cream
Tostada De Cuerito
Fresas Con Crema
Carne Asada Tacos
Quesadilla Grande
Papas Preparadas

“best street tacos in st charles county“

4.4 Superb144 Reviews
Chimi’s Fresh-Mex Mexican • $
6111 Mid Rivers Mall Drive, Cottleville - 8.24 miles

Customers` Favorites

Chili Relleno and Chimichanga Combo Meal
Side Order of Rice and Refried Beans
Bean&Rice Chips&Salsa
Cheesy Chicken Chimi
Chicken Chimichanga
Chicken Fajitas
Tamal Deluxe
Street Tacos
Quesadilla
Enchiladas

“wonderful service and yummy food.“

4.3 Superb206 Reviews
LA SANDUNGA RESTAURANT Mexican • $
12527 Bennington Place, St. Louis - 6.36 miles

“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.“

4.9 Superb56 Reviews
NACHO'S FRESH MEX Mexican • $
740 South Duchesne Drive, St. Charles - 0.88 miles

Customers` Favorites

Enchilada and Chimichanga Lunch
Cheese Dip with Their Chips
Refried Beans and Rice
Vegetarian Fajitas
Enchiladas Verdes
Nachos Al Pastor
Maria's Special
Salsa and Chips
Trio Enchiladas
Chicken Fajitas

“Really good! Salsa had a touch of heat, nothing was bland. Authentic flavors.“

4.3 Superb189 Reviews
Oaxaca Margarita Bar & Grill Mexican • $$
17049 North Outer 40 Road Ste 197, Chesterfield - 9.5 miles

“The wide variety of tasty margaritas will definitely keep us coming back! The food was good, but nothing particularly memorable. The service was friendly and attentive, although we agree with other reviews that the restaurant is SO LOUD and seems chaotic at times. You could barely hear the person next to you, but also was 5pm on a Friday so we understand. If an upbeat environment is more your vibe, this is definitely the place for you! Overall, we highly recommend Oaxaca for more of a fun happy hour option.“

4.5 Superb99 Reviews
LA Taco Cantina & Miguelitos Mexican Store Mexican • $
11429 Dorsett Road, Maryland Heights - 6.7 miles

Customers` Favorites

Pretzels Happy Hour Nachos and Stuffed Cantina Quesadilla
Chips Salsa Medium Margarita
Mexican Street Tacos
Traditional Burrito
All American Tacos
Chicken and Chorizo
Chicken Quesadilla
Grande Chimichanga
Chips and Salsa
Arroz Con Pollo

“Very good burritos! I love the steak & fries burrito.“

4.2 Good277 Reviews
Hola! Mexican Food | St. Peters Mexican • $
1287 Jungermann Road, St. Peters - 5.18 miles

“Great service(thanks Sophie) very friendly, excellent food and really good skinny margaritas! can't wait to come back“

4.5 Superb92 Reviews
Tradicional 636 Mexican • $
1411 South 1st Capitol Drive, St. Charles - 1.42 miles

Customers` Favorites

Tacos De Lengua Y De Tripa
House Salsa Verde or Roja
Carne Asada Tacos
Enchiladas Verdes
Flautas De Pollo
Chips and Salsa
Chicken Fajitas
Steak Mexicano
Carnitas Taco
Cali Burrito

“This place may not look like anything special, but the food here is quite good. The green salsa, while very spicy, is fantastic. I bought some for home and my family loves it! At least those who like spicy fare. It’s incredibly flavorful. We also have had several tasty entrees here. Again, it’s not a fancy place. And I wasn’t too impressed with their margarita. But the food is memorable.“

4.3 Superb154 Reviews
Sazon Tacos and Marg Mexican • $
416 South 5th Street, St. Charles - 0.8 miles

“Absolutely fantastic experience at Sazón Tacos & Marg! From the moment we walked in, the service was exceptional. Everyone was incredibly friendly, attentive, welcoming, and genuinely seemed to care about making sure we had a great experience. Of course, the food was delicious! Everything came out fresh, flavorful, and beautifully presented“

4.5 Superb86 Reviews
The Taco Spot - St Charles Mexican • $
1801 Zumbehl Rd, St Charles - 2.01 miles

Customers` Favorites

Birria Tacos with Beef Consomm
Al Pastor Burrito
Steak Street Taco
Carne Asada Taco
Birria Pizza
Loaded Fries
Birria Ramen
Chicken Taco
Churros
Chips

“I tired at a weird time 4pm. Greater the second I walked in. Spoke with the manager I presume. I think him and his pops runs the place. Food was made fresh took a few minutes not long. Birria Tacos were on point. Great little lunch spot. Expect $15-$20“

4.3 Superb149 Reviews
Beto's King Burrito Mexican • $
2031 S Old Hwy 94, St Charles - 2.76 miles

Customers` Favorites

Steak Fajitas for 1
Al Pastor Omelette
Chicken Fajitas
Fajita Burrito
Street Tacos
Chimichanga
Quesadilla
Nachos

“The food is absolutely DELICIOUS! And the staff is amazing! Also the bloody Mary’s are to die for! I highly recommend this restaurant!⭐️⭐️⭐️⭐️⭐️“

4.5 Superb81 Reviews
Casa Mia Mexican Kitchen Mexican • $
235 Jungermann Road Suite 201, St. Peters - 4.22 miles

Customers` Favorites

Barbacoa Street Tacos
Enchiladas Carnitas
Quesabirria Tacos
Chips and Salsa
Chicken Fajita
Refried Beans
Chimi Dinner
Steak Fajita
Street Corn
Super Tacos

“Amazing food and service!!!“

4.2 Good191 Reviews
Casa Don Pedro Mexican • $
3133 North Lindbergh Boulevard, Maryland Heights - 6.63 miles

Customers` Favorites

Grilled Steak with Rice and Beans
Queso Dip with Tortilla Chips
Enchiladas Vegetarianas
Chips \u0026 Salsa
Street Quesadillas
Enchiladas Verdes
Queso Cheese Dip
Chicken Fajitas
Guacamole Dip
Refried Beans

“hicimos el cumpleaños de mi mami y muy buena atención y muy buen cervicio la comida riquisima!!“

4.4 Superb83 Reviews
Rico's Tacos Mexican • $
11982 Paul Mayer Avenue, Bridgeton - 4.84 miles

Customers` Favorites

Absolutely
Al Pastor
Carnitas

“Can’t believe I’ve not done a review for this place (inside El Morelia SuperMercado) yet, so here it is!

Every time I’ve gone, everything has been delicious. I love the condiment bar with different toppings and sauces. Decent size seating area, and the service is always friendly. Don’t forget to ask for a sample of one of their fresh made Aguas Frescas!

Today I got a lengua quesadilla and the pineapple Agua Fresca. Soft, thick, fresh house-made tortilla, lots and lots very tender lengua (yes, tongue) and cheese. It was beautiful!

I chose no toppings from their bar, but did partake in their oregano slaw with cabbage, cucumbers and onions. Nice!

Several aqua fresca flavors, they all looked amazing, I chose the pineapple - fresh pineapple in it, and just the right amount of sweet!

Always a great meal at Rico’s Taqueria“

4.7 Superb47 Reviews
Chimi's Fresh-Mex Mexican • $
12480 Saint Charles Rock Road, Bridgeton - 4.12 miles

Customers` Favorites

Mixed Fajitas Mexicana
Sopa De Mariscos
Chips and Salsa
Trio Enchiladas
Chicken Fajitas
Chicken Nachos
Chimichangas
Combo Plate
Great Chips
Corn Cake

“awesome staff and great food!“

4.1 Good304 Reviews
Casa Mia Mexican Kitchen New Town Mexican • $
Rue Royale Street Suite 1, St. Charles - 3.28 miles

Customers` Favorites

Al Pastor Torta
Choriqueso Dip
Taco

“Amazing food and margaritas! Love having them close!“

4.3 Superb106 Reviews
El Agave Mexican • $
3803 Elm Street, St. Charles - 2.55 miles

Customers` Favorites

Homemade Salsa with Warm Tortilla Chips
Burrito Chile Colorado
Molcajete Ranchero
Chicken Fajitas
Chips & Salsa
Fajita Tacos
Quesadilla
Cheese Dip
Taco Salad

“We surprised our son for his 40th birthday. Most guests arrived early and were served drinks and chips while waiting for the guest of honor. Our waiter was so kind and efficient. He checked on us constantly while still respecting our chattering. We were at his table a long time and he never acted exasperated or frustrated. Food came out quick and was absolutely wonderful. We all ordered something different and we’re able to try different dishes. All very tasty!“

4.1 Good253 Reviews
Carreta's Mexican Restaurant Mexican • $
11939 Olive Boulevard, St. Louis - 8.44 miles

Customers` Favorites

Chicken Tapatio with Spinach Beans and Rice
Steak and Shrimp Fajitas
Enchilada Rice & Beans
Lunch Fajita Carretas
Free Chips and Salsa
Enchiladas Tapatias
Enchiladas Verdes
Chicken Fajitas
Carnitas Plate
Guacamole Dip

“Always an excellent Experience from the fast service to great food“

4.1 Good231 Reviews
Ana's Plaza Latina Mexican • $
11080 Midland Boulevard, St. Louis - 7.63 miles

“I give the store 4 stars, it's a good place but they should be more careful with the food they sell. I bought 2 pounds of sweetbreads and it turns out that they mix them with hard gizzards. I find it unpleasant that they do that and you don't enjoy what you buy.“

4.5 Superb51 Reviews
Blue agave cocina y margaritas Mexican • $
104 Chesterfield Towne Center, Chesterfield - 11 miles

“This is our new favorite Mexican restaurant in the STL area! Food was amazing and service was fast and friendly!“

4.4 Superb61 Reviews
El Mexiquense Wood Grill Cuisine Mexican • $
9519 Lackland Road, St. Louis - 9.25 miles

Customers` Favorites

Chorizo Mexican Sausage Tortillas Chicken and Beef Seasonings Mixed Seasonings
Breaded Chicken Torta Toluquenas
Special Mexican Fondue Dip
Free Chips and Salsa
Sweet Corn Tamales
Tacos Hondurenos
Chicken Dish
Banana Split
Shrimp Tacos
Pulled Pork

“El Mexiquense Wood Grill Cuisine made a great first impression. I stopped in while visiting a friend in St. Louis, and the food was fresh, flavorful, and really satisfying, with the burrito being the standout. It’s easily one of the best Mexican spots I’ve tried in the area, and definitely a place I’d be happy to come back to next time I’m in town.“

4.2 Good111 Reviews
El Maguey Mexican Restaurant Mexican • $
7139 Mexico Road, St. Peters - 7.05 miles

Customers` Favorites

Grilled Chicken Quesadilla with Mushrooms
Soft Tacos with Rice and Beans
Chile Verde with Pork
Chicken and Vegetables
Grilled Chicken Salad
Pork Enchiladas
Fajitas Hawaii
Negra Modelo
Chimichanga
Taco Salad

“This location is my favorite out of the 4 or so in the area. I usually order carry out since they are more affordable than fast food, 100x quicker, and 1000x more tasty.

The young gentleman who is usually there taking phone orders on weekday afternoons, looks to be 18 or so? He is so unbelievable nice and professional! It is so rare today, especially ordering carry out, to get someone who seems to genuinely care to make a great experience. Honestly haven't had genuine service in years, unfortunately. Even though so many are great and nice, some just have that special something and you know their amazing customer service skills will bring them so far in life. You honestly never know when a simple smile and genuine thank you can make someone's day - sometimes they needed that more than you know. Thank you to the great employee, and thank you to his trainers and people who obviously raised him right ❤“

4.1 Good184 Reviews
Chimi's Fresh-Mex Mexican • $
60 Four Seasons Shopping Center, Chesterfield - 7.53 miles

Customers` Favorites

Chips Salsa and Guacamole Dip
Red Bell Peppers and Onions
Chile Poblano Combo Meal
Fixings for the Fajitas
Combo Fajitas Taco Salad
Corn Cake a La Carte
Nachos with Chicken
Chips and Salsa
Chicken Fajitas
Combo Fajitas

“Food, server 👍👍👍👍 did your margaritas was fantastic, very clean“

4.3 Superb75 Reviews
Casa Tequila St. Peters Mexican • $$
121 Costco Way, St. Peters - 6.06 miles

Customers` Favorites

Burrito Carne Asada
Street Tacos

“We tried this place for the first time last night and had such a great experience! The food was delicious. We got the birria tacos and steak tacos, and both were so good. The queso and salsa were great too! We also tried the cucumber jalapeño margarita, the Halloween margarita, and “The Best” margarita, and they were all worth trying! 🍹🌮

The service really made the experience even better. Nolan was our server, and he was so sweet, fun, and personable! We also got to meet August at the front, and she was just as sweet. The manager even came by to check on us and made me a special eyeball garnish for my Halloween drink using a lychee, a blueberry, and strawberry syrup. Such a fun and thoughtful touch that made the whole experience feel extra special! 👁️🎃

Between the delicious food, fun drinks, and amazing staff, we had a great time. We love when a restaurant goes the extra mile to make their customers feel welcome. We’ll definitely be back! ❤️“

4.3 Superb74 Reviews
The Mexican Barrel House American • $$
1085 North Mason Road, Creve Coeur - 7.76 miles

“We recently tried The Mexican Barrel House, and it absolutely exceeded expectations! I love that they put a creative twist on traditional Mexican dishes — everything felt fresh, unique, and thoughtfully prepared while still keeping those classic flavors we all crave. The food was delicious from start to finish. You can tell they use quality ingredients, and every dish was beautifully presented. And the margaritas? So good! Perfectly balanced, refreshing, and definitely worth ordering (maybe even a second 😉). The restaurant itself is beautifully decorated — warm, inviting, and full of character. It creates such a fun and comfortable atmosphere that makes you want to sit, relax, and enjoy the experience. The service was just as impressive — friendly, attentive, and welcoming without being overbearing. It made the whole experience even better. If you’re looking for Mexican food with a fun, modern twist, gorgeous ambiance, and amazing margaritas, The Mexican Barrel House is a must-try. We’ll definitely be back! 🌮🍹“

4.2 Good91 Reviews
Tradicional 314 Authentic Mexican Cuisine Mexican • $
810 North New Ballas Road, Creve Coeur - 8.59 miles

Customers` Favorites

Shrimp and Scallops Coctel Mixtas
Queso Birria Tacos
Fajita Tradicional
Quesobirria Tacos
Pozole and Tacos
Veggie Burrito
Chips and Salsa
Queso Fundido
Gringas Tacos
Street Tacos

“Great food! My parents and I tried for the first time today after a recommendation from other family. We tried several items including the torta Milanesa and the mole chicken. Highly recommend this authentic option!“

4.1 Good135 Reviews
El Maguey Mexican • $
12460 Natural Bridge Road, Bridgeton - 4.48 miles

Customers` Favorites

Chile Relleno and Chimichanga Dinner
Margherita Frozen Margarita
Pineapple Margherita
Mixed Fajita Nachos
California Burrito
Appetizer Sampler
Carne Asada Taco
Chicken Nachos
Beans and Rice
Chicken Fajitas

“Amazing place Amazing staff amazing food 😋😋😋😋😋“

4 Good331 Reviews
Arzolas Fajitas + Margaritas St. Charles Tex-Mex •
142 North Main Street, St. Charles - 0.99 miles

“Staff was so friendly and helpful, especially regarding my gluten and dairy issues. I had a burrito for the first time in maybe a decade! The wrap was delicious and the chips were perfect - not too thick or thin, nor greasy. The salsas were unique and perfectly executed. The chicken on my son’s fajita was SOOOO good! I can’t wait to come back for the GF churros, I was just too full to order them!“

4.6 Superb118 Reviews
QDOBA Mexican Eats Mexican • $
16890 Chesterfield Airport Road Ste 104, Chesterfield - 9.58 miles

Customers` Favorites

Family Meals Come with All of the Fixings to Make Flavorful Tacos or Bowls for 4-5 People
New Create Your Own Tequila Lime Cholula Steak Bowl
Cholula Hot \u0026 Sweet Chicken Bowl
New Mexican Street Corn Chicken Bowl
Hand-Crafted Guacamole \u0026 Chips
Create Your Own Qdoba Kit Serves 4-6
Mexican Coke - Select Stores Only
Cholula Hot & Sweet Chicken Bowl
Create Your Own 3-Cheese Nachos
New Loaded Mexican Street Corn

“Me and my family came in at a time close enough to the store closing that I would usually avoid coming in but regardless of us coming in so soon before closing our service was exceptional. Daniel and Valerie were so kind that I asked for there names so I could specifically give them a great review. Seriously 10/10 service. I will be coming back to this location specifically because of Daniel and Valerie!“

4 Good237 Reviews
Global Quesadilla Company Mexican • $
12366 Olive Boulevard, Creve Coeur - 8.27 miles

Customers` Favorites

Mexico City with Taco Beef
Mexico City Quesadilla
Kids Cheese Quesadilla
New Orleans Quesadilla
Buffalo Quesadilla
Cancun Quesadilla
Carne Asada Fries
SM Chips & Queso
Aztec Quesadilla
Chips and Salsa

“I had three bad experiences at global quesadilla on 141 and Clayton The first time I went in there they told me they don't accept cash. the second time I went in I got a quesadilla, some chips, and queso. the queso tasted awful. it tasted like warmed up canned cheese or something. I'd buy at the gas station but not the hot stuff in the dispenser that tasted better. And to be honest, there's nothing special about the quesadillas for the ingredients that go into it, the amount of time it takes to make and what they're charging for it. I find it ridiculous. if it's not going to taste good it should be cheap. at that point I'd rather make them at home. my third bad experience is a as a doordasher. after confirming the name of my customer, I proceeded to include my business card. global quesadilla doesn't own that food. that food was paid for by my customer. they have no right to tell me I can't put a business card with the food. the employee proceeds to yell at me multiple times to hand the food back to which I responded no twice and started walking out of the store. he proceeded to follow me out of the store continuing to yell at me and I had to tell him multiple times to back up/go inside / leave me alone. and if he touched me there's going to be a problem I shouldn't be in fear for my physical safety going into any establishment. they were also rude and unprofessional the first day I went in trying to pay with cash. how they've handled themselves multiple times is completely unacceptable. there's a reason why I only ate the food once. if I want Mexican food I'll make it myself or go to Taco Bell or a sit-down Mexican restaurant.“

4 Good235 Reviews
El Guanáco Taquería & Pupusería Salvadoran • $
10633 Page Avenue, St. Louis - 8.6 miles

Customers` Favorites

Al Pastor Tacos and an Asada Sope
Camarones A la Mantequilla
Carne Molida Con Tajadas
Carne Asada Con Tajadas
Chorizo Mexican Sausage
Chicken Taco and Torta
Thick Tortilla Chips
Yuca Con Chicharron
Bistec Encebollado
Pollo a La Plancha

“Good was Delicious! Server was gracious. Portions are big! We'll be back!“

4.4 Superb183 Reviews
La Norteña Mexican Restaurante Mexican • $
725 Campus Court, Hazelwood - 5.94 miles

Customers` Favorites

Chicken Fajitas Dine in: Yes Outdoor seating: No Takeout: Yes
Tostada de Frijol Y Aguacate Poner Aguacate Separado
Six Preparado No Beer No Cerveza
Chicken Fajita Quesadilla Plate
Single Quesadilla Al Pastor
Carne Asada A la Tampiquena
Pan Tostado Con Mantequilla
Torre de Margarita Regular
Tostada Camaron Y Pescado
Steak and Shrimp Fajitas

“This is a great Mexican restaurant! To me, it's the best in North county! I love their fried Talapia. It's the whole fish! It is seasoned very well. If you want authentic, please try this restaurant. You will not regret it!“

4 Good170 Reviews

Discover More Cuisines In Saint Charles

You May Also Like