50 Best Mexican Restaurants near Saint Charles

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

La Tia and Panchos Cantina Grill Mexican • $
140 N Main St, St Charles

Customers` Favorites

Mini Chimichanga with Rice
Taco Salad with Margarita
Chicken Chorizo Tacos
Pancho's Fajita Nachos
Chicken Chimichanga
Steak Street Tacos
Pancho Enchiladas
Chicken Quesadilla
Shrimp Quesadilla
Salsa and Chips

“Not a bad little place. Food was delicious and quick, only reason I gave it 4 was the service and seating. Was asked to speak with someone, they passed me into a other and then we had three different servers between drinks, food order and water top offs. Friendly non the less, but not as simple as it could be.“

4.3 Superb96 Reviews
Tequila Mexican Restaurant Mexican • $
2641 Muegge Rd, St Charles

Customers` Favorites

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

“I know this place is family owned and they treat you as such! Great food and Fantastic Margaritas!Kid-friendliness: The design of the seating gives a private feel and keeps the sound minimal amongst visitors.Wheelchair accessibility: Handicapped parking is available and a very short walk to the door.“

4.3 Superb58 Reviews
El Agave Mexican • $
3823 Elm St, St Charles

Customers` Favorites

Burrito Chile Colorado
Molcajete Ranchero
Chips & Salsa
Fajita Tacos
Quesadilla
Cheese Dip

“Great service, very nice staff. But most importantly GREAT food. The Taco supremos, deep fried peta bread shell, was FIRE. Literally the best taco I have ever had. The shell was super flavorful and the pico on top was perfectly mixed. Queso dip was also top tier. All around 10/10.“

4.1 Good64 Reviews
EL Maguey Mexican • $
1151 S Duchesne Dr, St Charles

Customers` Favorites

Vegetarian Fajitas
Vegetable Fajitas
Nachos with Beef
Carne En Su Jugo
Changa Panchita
Chicken Fajita
Steak Fajitas
Chimichanga
Carne Asada
Cheese Dip

“Addl always, the food and service was stellar. Normally there is a nice wait but I guess we got lucky last night! Hostess was very friendly and had no problem fulfilling my request for a booth only. The table they sat us at was very clean and neat, even the floor. We waiting less than 5 mins to get our drinks and about 19 for Reg food which wasn't bad at all. For consumption: Frozen Mango Margarita, Sangria, Shrimp Quesadilla, El Jalisco & Steak Fries. Everything was great! My only wish is that the quesadilla cheese was melted.“

4.1 Good71 Reviews
El Rancho Nuevo Mexican Restaurant Mexican • $
1644 Country Club Plaza Dr, St 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
Steak El Rancho Nuevo
Chicken Chimichanga
Ceviche De Camaron
Beef Lunch Fajitas
La Playa Seafood

“We went for my wife's birthday. We had a private room. The food and service was great. We brought a cake and they did have a issue with that brought out plates and forks for us. We had 7 people in the party and everyone enjoyed there mealThanks for hosting our party“

4.1 Good84 Reviews
Jalisco pizza Mexican •
3831 Elm St, St Charles - 2.56 miles

Customers` Favorites

Jalisco Pizza with Birria
Al Pastor Pizza
Buffalo Wings
Garlic Rolls
Meat Lover

“Are you hungry? Do you want to try something new and different? Do you enjoy great service? If yes…stop what you are doing and visit Jalisco Pizza. Although a small establishment…you won’t be disappointed. Today we visited for the first time and will be back. We dined in and enjoyed the hot wings with several sauces, pizza (half pepperoni/half crab) and complimentary dessert. When I say this food is good…it’s an understatement. Fresh quality ingredients are tasted in every bite. Equal to the food was the service we received from the owner and his little helper. Top notch service from a man who is trying to make it. He made recommendations and listened to our feedback. Very humble and will to do what it takes to provide an exceptional dining experience. The only thing I would change is the crispness of the pizza crust…but that’s a personal preference.So if you’re in the area or don’t mind traveling to St. Charles county, consider Giving them a try.“

4.7 Superb102 Reviews
Casa Juarez Mexican Town Mexican • $
12710 Dorsett Rd, 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
Enchiladas Supremas
Tacos Al Pastor
Tacos Alambre
Queso Fundido
Tortilla Chips
Salsa Verde

“Amazing. The management is awesome. 3 different managers stopped by our table to check on us during our last visit. The server was funny and welcoming. The establishment itself is huge and really authentic feeling. And the food is always awesome. As a former bar/restaurant manager I am usually pretty critical of restaurants I dine at. This place is a 10/10“

4.5 Superb160 Reviews
Sabroso Cocina Mexicana Mexican • $
11146 Old Saint Charles Rd, St Ann - 6.56 miles

Customers` Favorites

Esquites Street Corn
SB Chips and Salsa
Carne Asada Burrito
Fried Quesadillas
Cochinita Pibil
SB Street Tacos
Birria Nachos
Refried Beans
Carnitas Taco
Asada Fries

“One of the better Mexican restaurants I've been to in St. Louis. My daughter has this love for birria tacos so we stopped here for lunch after her volleyball tournament. We both got the Birria Tacos, along with a few a la cart Street Tacos and it was delicious. Though I don't remember the taco I had with pineapple it was one of my favorite street tacos. If you are looking for a solid place for Mexican food then make sure you stop here.“

4.6 Superb91 Reviews
Rosy's Cakes And Paco's Tacos St Peters Mexican • $
6240 Mexico Rd, St Peters - 5.98 miles

Customers` Favorites

Asada-Steak Pollo -Chicken Pastor-Pork Chorizo
Mexican Street Tacos
Quesabirria Tacos
Tres Leches Cake
Chips and Salsa
Chorizo Burrito
Nachos Supreme
Rice and Beans
Tacos Dorados
Birthday Cake

“2 words, SO GOOD! Just finished what is probably my hundredth meal from here and I have never been disappointed. I have officially had everything on the menu. Additionally, talk about consistency, they have nailed it. Food quality is always on point and there is always a friendly smile to greet me. If you are looking for a new family owned and operated business to check out, you just found it. You will not be disappointed.“

4.5 Superb97 Reviews
El Carlitos Mexican Restaurant Mexican •
3133 N Lindbergh Blvd, Maryland Heights - 6.63 miles

Customers` Favorites

Taco Al Pastor Marinated Pork
Grilled Chicken Tacos
Lime Margarita Medium
Enchiladas El Carlitos
Classic Quesadilla
Quesadilla Fajita
Tacos Al Pastor
Guacamole Dip
Lunch Fajitas
Chimichanga

“My wife and I visited this restaurant for a last minute dinner. We had a really good first time experience. The food was delicious and the service was top tier! We've always wanted to visit and we are happy we did! We will be back often!“

4.7 Superb61 Reviews
La Tejana Taqueria Mexican • $
3149 N Lindbergh Blvd, St Ann - 6.61 miles

Customers` Favorites

Al Pastor Tacos Al Pastor
Quesadilla Mexicana
Cóctel de Camaron
Rice and Beans
Carnitas Plato
Chips Y Salsa
Shrimp Tacos
Street Taco
Carne Asada
Chips And

“Amazing service, even better food.I’ve been to countless taquerias in St Louis. The Al Pastor tacos are some the best, if not the best, tacos I’ve had in the St Louis area. Every time I could here I am blown away.A must stop for anyone who appreciates a good taco“

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

Customers` Favorites

Chimichanga with Refried Beans and Rice
Queso Birria Tacos
Chips and Salsa
Burrito Mojado
Chicken Fajitas
Durango Fajita
Birria Burrito
Street Tacos
Tacos Durango
Chori Pollo

“If you’re looking for AUTHENTIC Mexican food, look no further! This place is AMAZING, I’m a Midwest transplant from California. No one does Tacos like Durangos in STL. Then go next door to the markéta, and its like being home! If you’re like me, when you miss home go here and order yourself 4 carne asada tacos (the right way) with a Corona and watch the homesickness float away..“

4.4 Superb84 Reviews
El Mariachi Loco Cantina Mexican • $$
12315 Natural Bridge Rd, Bridgeton - 4.59 miles

Customers` Favorites

Chicken Fajita
Steak Burrito
Chimichangas
Steak Tacos
Fish Tacos
Cheese Dip

“Must visit the place. 5 stars for food and 5 stars for a great service. I'm a out of towner and this was my 1st time here. My server treating me as if I was one of their veteran to this place. The asada tacos were so good, I asked 2 more to take it to go.Price is affordable and food is wonderful. Love my server, wish I remember her name, and place was clean. Clean place, greate food, kind server, it's rare to find a place that has all three. I travel a lot from states to states. This is a must visit place.“

4.6 Superb56 Reviews

14
Chevys

Chevys Mexican • $
9119 Olive Blvd, Olivette - 10.61 miles

Customers` Favorites

Pound & Pint of Chips & Salsa
Farmers' Market Enchiladas
Pork and Steak Fajitas
Deep-Fried Ice Cream
Tableside Guacamole
Grilled Fish Tacos
Smothered Burrito
Chicken Fajitas
Chips and Salsa
Churro Pancakes

“I had a great time with my son at Chevy's ! Me and my son came for a dinner together and the service was lovely! The manager Curtis even said grace with us. Our server Luz was very sweet and and polite. Curtis kept checking on us to make sure our night was going well. Would come “

4.1 Good297 Reviews
La Michoacana Mexican • $
1821 Boone's Lick Rd, 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
Tostada De Cuerito
Fresas Con Crema
Quesadilla Grande
Papas Preparadas
Cabeza Beef Head
Paleta de Leche
Ice Cream Pops

“My husband has been eyeing this place for a bit and today we finally decided to give it a shot. The staff was very friendly and helpful! My husband ordered the steak torta and horchata. I ordered the chicken quesadilla with a tamarin drink. This was literally the best chicken quesadilla I've ever had, super filling. It was so good I forgot to take a picture. We grabbed an order of the churros after seeing a raving review about them. As well as four popsicles to go (Oreo, coffee tequila, strawberry cream, and watermelon). I highly recommend this place, we will definitely be back.“

4.6 Superb53 Reviews
Tradicional 314 Authentic Mexican Cuisine Mexican • $
810 N New Ballas Rd, Creve Coeur - 8.59 miles

Customers` Favorites

Quesobirria Tacos
Chips and Salsa
Veggie Burrito
Queso Fundido
Gringas Tacos
Queso Frito
Carne Asada
Guacamole
Aguachile
Empanadas

“Visited twice, dishes we've had so far: The deep fried red snapper, burrito, chicken empanadas, mole (very good!), tacos, and guacamole. In general, the dishes are tasty. We really enjoyed the red snapper and mole, unique from the typical "mexican" fare in St. Louis (mushy stuff covered in slimy cheese). The mole sauce and tacos are flavorful, the rest of the dishes are well presented, generous portions, and fresh ingredients, maybe a bit on the bland side. The red and green salsas that come with the chips are fresh--the first time we had them, they had more spicy kick and stronger flavor, the second visit they were dialed down--each batch must come out a little different. They make their own margarita sour--it's delicious!! Has a hint of ginger, comes in 2 jar sizes, large and larger! The space is kinda like a diner/neighborhood bar & grille--it's spacious and clean. Highly recommended! I hope they expand their traditional dishes and offer more vegetarian options. Also, some extra hot choices for us spice addicts.“

4.3 Superb86 Reviews
La Vecindad Paleteria Ice Cream Shop • $$
9506 Lackland Rd, Overland - 9.32 miles

Customers` Favorites

Fresas Con Crema
Papas Con Elotet
Elote En Vaso
Banana Split
Quesadilla
Cheetos
Oreo

“We was looking for a new ice cream place and stumbled upon this cute little place. Staff was friendly. We didn't end up getting ice cream ?. We got tacos and cheese fries and fruit dish covered in sweet cream bionco. We'll definitely be back. It was a tasty lil meal and treat.“

4.8 Superb34 Reviews
NACHO'S FRESH MEX Mexican • $
740 S Duchesne Dr, St Charles - 0.88 miles

Customers` Favorites

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

“Impressive! Wile many of the local Mexican restaurants are pretty much the same, this one really stands out. Great presentation, tasty salsa and I was delighted that they offer the spoon cornbread! That stuff is super hard to find. This is my new go-to. Thanks!“

4.3 Superb80 Reviews
Casa Mia Mexican Kitchen Mexican • $
235 Jungermann Rd #201, St Peters - 4.22 miles

Customers` Favorites

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

“The only reason I didn't give the food 5 stars is for a chip preference. Casa Mia serves very thin Cantina style chips which are a bit oily. I prefer a thicker chip. The salsa is delicious. All of the food items ordered in our group were delicious. The service was great and the margs were very good. They do charge a 3.3% fee if paying by credit card.“

4.2 Good105 Reviews
El Guanaco Taqueria & Pupuseria. Salvadoran • $
10633 Page Ave, St. Louis - 8.6 miles

Customers` Favorites

Camarones A la Mantequilla
Carne Asada Con Tajadas
Chorizo Mexican Sausage
Chicken Taco and Torta
Bistec Encebollado
Pollo a La Plancha
Mini Quesadilla
Frijol Beans
Arroz Rice
Tortilla

“Small hole in the wall with absolutely fantastic food. One thing to note is English is not spoken by many there but they are extremely friendly and easy to communicate with! Highly recommend!Parking: Very small lot but there is street parking if you are willing to walk a block or less“

4.3 Superb74 Reviews
Taqueria El Chilango Mexican • $
3578 Adie Rd, St Ann - 6.86 miles

“Small hidden gem that serves amazing authentic Mexican food. We walked in before closing and still got seated with amazing service. The food was delicious and fresh. The menu is on the smaller side but the food is tasty. I highly recommend getting the horchata to drink since they do make it fresh from scratch. The ambiance of the restaurant made you feel right at home with traditional Mexican decor. The staff was quick and attentive and made sure we had everything we needed.“

4.7 Superb36 Reviews
El Salto Mexican Restaurant Mexican • $$
955 Chesterfield Center, Chesterfield - 10.31 miles

Customers` Favorites

Chimichanga and Chalupa Combo Fried Rice
Enchiladas Mexicanas
Burrito Carne Asada
Enchiladas Verdes
Quesobirria Tacos
Steak and Shrimp
Guacamole Salad
Chicken Fajitas
Street Tacos
Chilaquiles

“We had lunch there again yesterday, and it was amazing! The food and service are consistently excellent. Everything we had … fajitas, tacos, enchilada, beans, chips and salsa) were delicious. The gentleman that waited on us was very pleasant and attentive. The place is super clean and cute. All that we ate for only $25. The chips and salsa are the best in STL.Parking: Plenty of parking, including disabled parking, immediately in front of the restaurant.“

4.1 Good145 Reviews
El Troquero Mexican • $
185 Hilltown Village Center, Chesterfield - 9.47 miles

Customers` Favorites

Two Bean Burritos with Cheese Sauce
Shrimp and Steak Nachos
Order of Mexican Rice
Texas Fajitas Texanas
Molcajete Ranchero
Lunch Chimichanga
Chicken Enchilada
Tacos on Tuesday
Chips and Salsa
Kelley Special

“The food was really good, but somewhat salty. Also, what we consider mexican street corn is called "Elote Mexicano." It's not the same... They useTajin chili powder, which has a slight lime taste and higher salt content. Remember, Cotijan cheese has a salty finish. I didn't taste any smoked paprika. And the type of mayonnaise used really does matter. IJS. If you're looking for what I was looking for, "Mexican STREET CORN" look elsewhere. However, the atmosphere is laid-back with a nice, cozy feel. Kid friendly atmosphere. Drinks are OK. BEWARE: This place is NOT for anyone with high blood pressure. I'm sure a ton of places would match this description. ?“

4.2 Good94 Reviews
Las Palmas Mexican Restaurant Mexican • $
10092 Page Ave, St. Louis - 9.21 miles

Customers` Favorites

Chiles Pablano and Enchilada Plate
Special Mixed Fajitas
Hawaiian Shrimp Tacos
Chimichanga Supreme
Vegetarian Dinner
Burrito Mexicano
Chips and Salsa
Salsa and Chips
Fiesta Platter
Shrimp Fajitas

“The service is excellent, friendly, and fast. Even for a party of 6, we got our food in 20 min. Flavors are good. I enjoyed mine, but have had better. Would rate food an A-. Salsa a little too spicy for my wife. Would've liked a milder option.Dietary restrictions: A great keto (low-carb) or diabetic option is the molcajete (stew of several meats). Eat without tortillas, and you'll still have enough to take home.“

4.4 Superb54 Reviews
La Carreta Mexican Restaurant Mexican • $
4203 Old Hwy 94 S, St Charles - 6.3 miles

Customers` Favorites

Burrito and a Chimichanga Combination
Fajita Chicken Quesadilla
Ground Beef Chimi
New La Carreta Dip
Chips and Salsa
Chicken Fajitas
Rice and Beans
Maria's Special
Fajitas Mixtas
Free Chips

“The line can be long and service can be iffy at times depending on how busy they are.Parking: Bars and other stores next to it, if you go during slow times you can usually find a spot easily but during dinner rush or later with the bar close by parking can be difficult.Kid-friendliness: I see kids here all the time, and we bring our kids there, too.“

4.2 Good87 Reviews
Abelardos Mexican Fresh Mexican • $
4199 Veterans Memorial Pkwy, St Peters - 4.24 miles

Customers` Favorites

Fried Taco and Carne Asada Taco
Carne Asada Burrito with Fries
Steak Fajitas and Beef Burrito
Carne Asada Carnitas Tacos
Chicken Quesadillas
Chorizo Egg Burrito
California Burrito
Carne Asada Plate
Cheese Enchiladas
Adobada Burrito

“Highly recommend!! Extensive menu with a stacked salsa bar and all the drinks you can find in a California Mexican spot- Horchata, Jamaica, etc. Large portions, fresh food and fast! You order at the front and they bring it out to you. Tons of booth and table options. They also have a drive thru. Prices are more than fair. I had chicken fajitas and chips and guac. My brother had a chicken torta and both were fantastic. Highly recommend the cheesecake chimichanga and raspberry churros. Everything is amazing and the people are super nice! Great spot!!“

4.2 Good85 Reviews
Chimi's Fresh-Mex Mexican • $$
2435 Woodson Rd, 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
Fried Ice Cream
Tacos Al Pastor
Chips and Salsa
Steak Fajitas
Combo Fajitas
Margarita Dip

“I have had almost everything on the menu so far I have not found anything that has not been prepared cooked taste great meets my expectations for a restaurant and one day I will eat everything on the menu at least once highly recommend anybody that likes Mexican food to try this place highly “

4.2 Good84 Reviews
Carreta's Mexican Restaurant Mexican • $
11939 Olive Blvd, St. Louis - 8.44 miles

Customers` Favorites

Steak and Shrimp Fajitas
Free Chips and Salsa
Enchiladas Tapatias
Enchiladas Verdes
Chicken Fajitas
Carnitas Plate
Refried Beans
Guacamole Dip
Chicken Soup
Taco Salad

“Great place! Our server, Mario, was awesome. Came and took our drink order immediately and paid close attention to our drinks. Food came out, and it was smaller than expected, I got the Carretta wrap with steak. It was $11 and really good if you aren't too hungry. Mario definitely ate the star because he was SUPER Mario. (The toothpick machine is really cool, too)“

4.1 Good115 Reviews
El Mexiquense Wood Grill Cuisine Mexican • $
9519 Lackland Rd, 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
Sweet Corn Tamales
Tacos Hondurenos
Chicken Dish
Banana Split
Black Beans
Pulled Pork
Carne Asada

“*** Foodies take note ***** El Mexiquense has a very broad range of menu offerings, beyond those typical of your average Mexican restaurant. Those that I have tried were wonderful. Their three salsas each have tremendous flavor and texture (not pureed). The staff, while not especially fluent in English, were very attentive. (This is, after all, an authentic Mexican restaurant) I would like to next bring several friends so that we can sample more items from the menu than the 1 or 2 that I typically order.“

4.6 Superb29 Reviews
Chimi's Fresh-Mex Mexican • $$
60 Four Seasons Shopping Center, Chesterfield - 7.54 miles

Customers` Favorites

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

“Enchiladas Supreme,chicken soup,3 grilled chicken tacos,&Poblano/chic burrito combo was good tasting.3 grilled chicken tacos were cold/luke warm after eating the 1st one.When we finally got the attention of our waiter(on his phone),they promptly warmed up the other 2.We also had a side of nopales,which were also cooked well.Service was pretty good.“

4.2 Good58 Reviews
King Burrito Mexican • $
11084 Midland Blvd, St. Louis - 7.62 miles

Customers` Favorites

Breakfast Burrito with Chorizo
Chilaquiles Con Huevo
King of King Burrito
Coctel De Camarones
Fajita Quesadilla
Chips and Salsa
Fajita Burrito
Street Tacos
Torta

“Grande Burger is worth the price. Do not hesitate. No gristle or bones in these burgers! The first time there were jalapeños which was delicious. Ask for them if you want them. Pick up service is quick. The hard shell tacos are yummy too. One time they were flour and the next time corn so it is lovely to get a variety and have this choice. (Later learned hard shell flour is chalupa not taco. Chalupa shell is a little heavier than a fried flour tortilla.) The Steak Fajita King Burrito is so large it could feed a family! Super tasty and made less messy which is another thing to appreciate. We just started ordering here and plan to make it a regular staple in our rotation. Typically do not get along with restaurant food but *this food* must be built with love!“

4.3 Superb45 Reviews
La Norteña Mexican Restaurante Mexican • $
725 Campus Ct, Hazelwood - 5.94 miles

Customers` Favorites

Chicken Fajita Quesadilla Plate
Single Quesadilla Al Pastor
Shrimp Appetizer Sampler
My Favorite Margherita
Chicken Quesadilla
Shrimp Molcajete
Chicken Fajitas
Chips and Salsa
Orange Salsa
Burrito Bowl

“Food was good, like any other Mexican restaurant. My waitress was horrible, no personality at all. Took the drinks and food, no silverware, we have to stand up and go to her and ask for anything we needed, (we were the only customers) including another drink. However the bartender was very helpful, i think he saw our struggle and decided to help. I wanted to tip him but he was gone by the time we left (Javier) thank you for your help.“

4.1 Good73 Reviews
El Maguey Mexican • $
3601 N St Peters Pkwy, 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

“It's nice to find places close to home that are so cool. This place gives you hot good food at affordable prices. Yummy dishes of comfort. That fill you up and satisfy your cravings. Good food is hard to find. I like it here. I definitely will return here again and again. Try the fried burrito.“

4.1 Good58 Reviews
Tradicional 636 Mexican • $
1411 S 1st Capitol Dr, St Charles - 1.31 miles

Customers` Favorites

Carne Asada Tacos
Flautas De Pollo
Chips and Salsa
Chicken Fajitas
Steak Mexicano
Quesadilla
Red Salsa
Birria
Queso
Flan

“Honestly, one of the best Mexican restaurants in Saint charles. They are not franchised like some of the more popular locations, but authentic as hell! Service was top notch, very sweet people, and the store right next door has all the goodies for cooking some authentic food at home! 100% going back soon!“

4.1 Good54 Reviews
Global Quesadilla Company Mexican • $$
12366 Olive Blvd, Creve Coeur - 8.28 miles

Customers` Favorites

Mexico City with Taco Beef
Mexico City Quesadilla
New Orleans Quesadilla
Kids Cheese Quesadilla
Buffalo Quesadilla
Cancun Quesadilla
SM Chips & Queso
Chips and Salsa
Kids Quesadilla
Pangea Chos

“I love this spot we go here for our teriyaki Quesadilla and love their many other Choices on food, Even have a children’s menu. They put their heart into what they make and treat you well. I would recommend here for a lunch date or an evening date or even to go if you like to eat at home!“

4.1 Good51 Reviews
El Maguey Mexican Restaurant Mexican • $$
104 Chesterfield Towne Center, Chesterfield - 10.92 miles

Customers` Favorites

Chicken Street Tacos
Enchiladas and Taco
Chimichanga Dinner
Spinach Enchiladas
Chicken Fajitas
Carnitas Dinner
Rice and Beans
Chips and Salsa
Burrito Fajita
Taco Salad

“Awsome restuarant. Food was fresh and came out sizzling. Beans,Lettuce, tomatoes, shrimp, and steak were just plain good. The price wasn't bad at all for the amount of food my family and I received. We ate in and got very full and still brought food home enough to get full again. Just good. Good enough to make you close your eyes when you taste it and say "this is REALLY good". Fifty six bucks filled my wife, daughter, and myself up completely.Kid-friendliness: Server made sure we were cared for well.“

4.2 Good37 Reviews
El Maguey Mexican Restaurant Mexican • $$
7139 Mexico Rd, St Peters - 7.05 miles

Customers` Favorites

Soft Tacos with Rice and Beans
Chile Verde with Pork
Grilled Chicken Salad
Negra Modelo
Chimichanga
Cheese Dip
Quesadilla
Margherita
Seafood
Fajita

“It's nice to find places close to home that are so cool. This place gives you hot good food at affordable prices. Yummy dishes of comfort. That fill you up and satisfy your cravings. Good food is hard to find. I like it here. I definitely will return here again and again. Try the fried burrito.“

4.1 Good44 Reviews
Moe's Southwest Grill Mexican • $
6097 Mid Rivers Mall Dr, Cottleville - 8.04 miles

Customers` Favorites

Chicken Club Quesadilla
Chicken Bowl with Chips
Homewrecker Bowl
Steak Bowl
Guacamole
Nachos
Stack

“Amazing establishment, love being greeted with a cheerful "Welcome to Moes!". The Stacks were amazing and of course their burritos too. Customer service and employees were absolutely incredible and very friendly. 10/10 recommend. Way better than Chipotle. PS: Josie is the best burrito maker!!“

4.1 Good44 Reviews
La Tapatia Mexican Restaurant. Mexican • $
1934 Zumbehl Rd, St Charles - 1.83 miles

Customers` Favorites

Arroz Con Camarón Rice with Shrimp
Burrito Mixto Mixed Burrito
Sopa De Pollo Chicken Soup
Quesadilla Fajita
3 Enchiladas
Licuachela

“Chicken fajitas cooked perfectly!!! It was very tasty and visually the most appealing chicken fajita I've had at ANY Mexican Restuarant in the STL or St. Charles County, fabulous!!! (Visit one at least once a month for the last many years.) Lunch was $11.99 for chicken fajita with refried beans, rice (sm amt of peas in rice) and all the toppings for fajita. Didn't eat rice. Refried beans were excellent, chips were as well. Salsa texture great, it wasn't too spicy, nor too bland. Liked the way salsa was in a separate container with separate dipping dishes. Peach and Jalapeno Margarita awesome!!! Small 6.99, offer 3 or 4 different sizes, loved that! Found coupon in local flyer magazine and it's good for the whole month. Only complaint, service was a little unattentive, waitress dropped check and we weren't told we needed to pay at counter. Prices very reasonable for lunch, dinner a little higher. Clean and colorful inside. Go....Vegetarian options: Several vegetarian options: salads, chile rellano ($7.99 lunch), refried beans and all the standard Mexican veggie options.Parking: Plenty of parking located within shopping plaza at Schnucks on Zumbehl Rd“

4.1 Good43 Reviews
Mi Mexico Lindo Mexican • $$
4899 Mexico Rd, St Peters - 4.9 miles

Customers` Favorites

Margarita Flight Rocks
Chicken Street Taco
Margarita Flights
Quesadilla Birria
Shrimp Enchiladas
Enchiladas Verdes
Chips and Salsa
Carne Asada Taco
Chicken Fajitas
Arroz Con Pollo

“Mexican food is not my normal go-to food first choice, BUT I absolutely love the food at Mi Mexico Lindo. I ordered a strawberry margarita, taco, tamale, rice and beans, and corn cake on my first visit while we had drinks at the bar and was quite pleased. So we decided to try this place again. Today I ordered the shrimp enchiladas entree and was totally wowed by the flavors. Service was great and we even chatted with the owner when we paid our bill. Everyone is so welcoming and friendly. This is my new favorite place!!!Sorry no photos…we started eating before I remembered ?“

3.9 Good94 Reviews
Tradicional 636 Mexican • $
1411 S 1st Capitol Dr, St Charles - 1.31 miles

Customers` Favorites

Carne Asada Tacos
Chips and Salsa
Flautas De Pollo
Chicken Fajitas
Quesadilla
Red Salsa
Queso
Steak
Flan

“Honestly, one of the best Mexican restaurants in Saint charles. They are not franchised like some of the more popular locations, but authentic as hell! Service was top notch, very sweet people, and the store right next door has all the goodies for cooking some authentic food at home! 100% going back soon!“

4 Good43 Reviews
Casa de Tres Reyes Mexican • $$
10701 Lambert International Blvd, St. Louis - 7.7 miles

Customers` Favorites

Chips & Guacamole
Burritos

“We went for the daily happy hour 3-6pm. Had great service and the food was tasty as well. Our group shared several Starters (queso, empanadas, fries, and wings) and had their margaritas which were great! I recommend the house marg on the rocks. We will be back.“

3.9 Good57 Reviews
Ana's Plaza Latina Inc Mexican • $
11080 Midland Blvd, St. Louis - 7.63 miles

“(Translated by Google) Tienda Latina, has a great variety of regional foods from Mexico and Central America. The prices are very competitive and the town is easy to find.(Original)Tienda Latina, tiene gran variedad de comidas regionales de México y Centro América. Los precios son muy competitivos y la localidad fácil de encontrar.“

4.9 Superb8 Reviews
Chimi's Fresh-Mex Mexican • $
4135 N Cloverleaf Dr, St Peters - 4.15 miles

Customers` Favorites

Cheese Quesadilla with Rice
Chili Poblano Combo Plate
Chicken and Steak Fajitas
Torta De Milanesa
Sopa De Mariscos
Chips and Salsa
Chicken Fajitas
Guacamole Dip
Chimichanga
Cheese Dip

“The Sunday lunch crew were fantastic, and lunch was absolutely amazing! Hot chips and delicious salsa to begin with and instant refills, and then, we ate main dishes: Steak Fajitas, Street Tacos, and Fajita Taco Salad. Five stars: Staff went Above & Beyond. Everything was on time and hot.“

3.8 Good72 Reviews
Acapulco Restaurant Mexican • $
10114 St Charles Rock Rd, St Ann - 7.76 miles

Customers` Favorites

Arroz Con Pollo Chicken with Rice
Chips and Salsa with a Margarita
Mexican Beef Enchiladas
Tortillas Chips & Salsa
Tacos Rice and Beans
Margarita and Chips
Shrimp Quesadilla
Beef Chimichanga
Taco Plate Steak
Chicken Fajitas

“While I was waiting for my food, the owner came and sat next to me at the bar, introduced herself, and then sat and talked with me for another 5 minutes, making sure that I was being taken care of and listening to what I was saying. Wonderful place with a good family vibeParking: If I ever own a restaurant, this is the way I would hope I could run it ?“

3.8 Good69 Reviews
Chimi’s Fresh-Mex Mexican • $
6111 Mid Rivers Mall Dr, Cottleville - 8.11 miles

Customers` Favorites

Chili Relleno and Chimichanga Combo Meal
Side Order of Rice and Refried Beans
Cheesy Chicken Chimi
Chicken Fajitas
Street Tacos
Quesadilla
Enchiladas
Burrito

“This has become our new regular place for Mexican/Tex-Mex. Love the Enchilada Supreme plate (first time i had a bean enchilada along with the chicken, beef, and cheese.) Excellent fajitas. only a little distracting when the cooks are blaring their music in the kitchen, and different music is playing in the restaurant. Great service every time!!“

3.8 Good56 Reviews
Casa Mia Mexican Kitchen New Town Mexican • $
3245-1, Rue Royale St #1, St Charles - 3.28 miles

“The ceviche de pescado was AMAZING! Same for the coconut mojito. Here goes: I see a lot of undeserved low ratings here from- honestly- some pretty spoiled brats who don’t understand that they are not the center of the universe. So I’m setting the record straight. The seating was completely comfortable, service was great, and the food was fresh!As far as the complaints about small portions go, the portions are only small if you’re a total fat @$$ and can’t understand what constitutes a normal amount of food per meal. For all of us who aren’t 500 pounds, it was the perfect size, hands down. The chairs were not uncomfortable at all. By the way, I’m totally not sorry at all. These people deserve WAY more 5 star reviews.It’s hard to find genuinely good Mexican food with real actual fresh ingredients, but Casa Mia sets the bar! It is a gem tucked away in New Town and a local favorite. ❤️Dietary restrictions: There are vegan and vegetarian options as well as fish for pescatarians.“

3.8 Good51 Reviews
Chimi's Fresh-Mex Mexican • $
12480 St Charles Rock Rd, Bridgeton - 4.12 miles

Customers` Favorites

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

“Can in with group. Mine was togo. I order 1st. Then 6 other person order there. Instead turning mine in 1st. He didn't. My family got their food 1st. I had to wait 15 to 20 minutes to get my good. And I told him it was to go. I wish these Mexican restaurants have people can understand English more better.“

3.7 Good80 Reviews
El Tenampa Mexican Restaurant y Tienda Mexican • $
10645 Lackland Rd, St. Louis - 8.35 miles

Customers` Favorites

Quesadilla Rice and Beans
Enchilada Rice and Beans
Nachos with Cheese
Pork Street Tacos
Chimichanga
Taco Salad
Queso Dip
Guacamole

“Was in the city and needed to find a New Mexican spot. El Tenampa is a quaint restaurant in Overland, MO where you can find great food with reasonable prices. We stopped by on a Sunday after the lunch rush and was able to be seated quickly. Our server greeted us and took our order but not before we got a healthy basket of hot chips and delicious salsa. El Tenampa has all the traditional Mexican dishes you expect to see but also had some dishes we decided to try. I ordered the pork ribs with chili verde and was served with delicious beans, rice and tortillas. We also ordered a spicy creamed chicken also served with delicious beans, rice and tortillas. Restaurant was very steady with customers as well as having Mexican futbol for all to watch. El Tenampa also has a very good assortment of music to enjoy with your meal. El Tenampa provided a great experience and definitely will be back.“

3.8 Good32 Reviews
La Gloria Mexican Restaurant Mexican • $
12283 Natural Bridge Rd, Bridgeton - 4.61 miles

Customers` Favorites

Carnitas Shredded Pork Taco
Refried Beans
Street Tacos
Banana Split
Street Corn
Mango
Flan

“I love this place when I visited Florida the staff may now have spoken that much English but they still made it feel like home as I was a recurring customer with the same order and the kind woman working at 7ish was always working when me and my mom went and she was so kind and she remembered my order after like a week. Much recommended for people visiting.“

3.7 Good25 Reviews
Loading...
map Map