50 Best Mexican Restaurants near Town And Country

Global Quesadilla Company Mexican • $$
189 Lamp and Lantern Village, Town and Country

Customers` Favorites

Mexico City Quesadilla
Chips and Salsa Verde
Florentine Quesadilla
St Louis Quesadilla
Parmesan Quesadilla
Texas Quesadilla
Cancun Quesadilla
Buffalo Chicken
Tortilla Chips
Memphis

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

3.9 Good201 Reviews
QDOBA Mexican Eats Mexican • $
1082 Town and Country Crossing Drive, Town and Country

Customers` Favorites

Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
New Create Your Own Tequila Lime Cholula Steak Bowl
Cholula Hot & Sweet Chicken Bowl
Create Your Own Cheese
Nachos with Guacamole
Tortilla Chips
3-Cheese Queso
Quesadilla
Burritos

“The food was amazing as always. Only problem was when I said I wanted a cup of water I was handed a bottle of water and charged for it. When I drew the guys attention to it he said it was too late because he already charged me for it. 😲“

3.2 Average151 Reviews
Malinche Mexican Culinary Experience Mexican • $$
15939 Manchester Road, Ellisville - 6.89 miles

Customers` Favorites

Queso Salsa and Guacamole
Del Trompo Al Pastor Taco
Absolutely Everything
Del Trompo Garnachas
Chops and Pork Rinds
Tres Leches Cake
Mole Ozumbeño
Street Tacos
Taco Tuesday
Churro

“5 stars for food, service and atmosphere. Place is tiny, seating 30-35 is my guess. If there's better MX in the area please tell me!“

4.8 Superb208 Reviews
El Jarocho Mexican • $
25 Stonegate Center, Twin Oaks - 3.56 miles

Customers` Favorites

Beef Chicken Pork Mexican Sausage Street Tacos
Lengua Taco or Steak Forgot
Huveos Con Chorizo Burrito
Chorizo Breakfast Burrito
Chorizo Mexican Sausage
Skirt Steak Tacos
Grilled Chicken
El Jarocho Torta
Assorted Tacos
Cabbage Salad

“Kaelen Felix recommended this lovely restaurant. We enjoyed meeting the owner and her staff that helped us pick the best taco. She was right. We actually tried five different ones. They were all delicious. I particularly liked how they doubled up the delicious corn tortillas. The exciting spice and the crisp onions or salad toppings made a savory meal. we will be returning! We would recommend this to anyone who enjoys authentic food“

4.9 Superb173 Reviews
Casa de Tres Reyes Mexican • $
1181 Colonnade Center, Des Peres - 1.38 miles

Customers` Favorites

Burrito with Carne Asada
Cheese Encrusted Burrito
Cheese Crusted Burrito
Smoked Chicken Wings
Chicken Al Pastor
Blackened Shrimp
Steak Quesadilla
Chorizo Empanadas
Carne Asada Bowl
Chips and Salsa

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

4.5 Superb334 Reviews
Taco Buddha Mexican • $
11111 Manchester Road, Kirkwood - 2.82 miles

Customers` Favorites

Mexican Street Corn on the Cob
Pueblo-Style Rice & Beans
Bloody Mary \u0026 Maria
Famous Frozen Margarita
Queso Blanco and Chips
Taco Buddha Baja Salad
Guacamole and Chips
Salsa Roja No Chips
Grilled Street Corn
Guacamole & Chips

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

4.6 Superb242 Reviews
La Tejana Taqueria Mexican • $
3149 North Lindbergh Boulevard, St. Ann - 8.21 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
La Fiesta Mexican Restaurant Mexican • $
7439 South Lindbergh Boulevard, St. Louis - 10.57 miles

Customers` Favorites

Chips and Salsa with a Margarita
Burrito Fajita with Cheese Sauce
Camerones Ala Mexicano
Fiesta Fajitas for Two
Fresh Chips and Salsa
Tacos De Carne Asada
Chimichanga Mexicana
Fresh Chips & Salsa
Tamales Three Ways
Enchiladas Fiesta

“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🤷‍♂️“

4.5 Superb315 Reviews
Mi Lupita Ballwin Mexican • $
100 Holloway Road, Ballwin - 5.28 miles

Customers` Favorites

Pork and Pineapple Tacos Al Pastor
3 Tacos Plus Black Beans and Rice
Enchiladas Banderes
Shrimp Enchiladas
Frozen Margaritas
Cactus Fajitas
Chimichanga
Tres Leches
Carne Asada
Diablo Bowl

“Mi Lupita's is our favorite authentic Mexican restaurant. We love the fresh squeezed Margaritas, Chicken Mole Poblano, El Pastor Tacos of pork and pineapple. Great service, atmosphere and everyone is o friendly. Best of luck on your new location.“

4.5 Superb300 Reviews
Abelardo's Mexican Fresh Mexican • $
15354 Manchester Rd, Ellisville - 5.43 miles

Customers` Favorites

Beef or Chicken Burrito Combo 2
Carne Asada Burrito
Queso Birria Tacos
Super Fries
Chimichanga

“I have gotten food here numerous times dining in, taking out, or getting it delivered many different times of the day on many occasions and it is astonishingly consistent and good no matter what. I always get either the queso birria or the Texas rice bowl. Despite the phenomenal amount of meat they put in the rice bowl, the rice is honestly the best part, especially mixed with the green and red salsa’s. Best rice I have had in my life.

A recent discovery I made was the cheesecake chimichanga, which is only like 7 bucks and bigger than I thought it’d be. Its cold in the inside and hot and crispy on the outside. Honestly, you could make an entire restaurant serving only those cheesecake chimichangas. It is by far the best fast food desserts, and one of the best restaurant desserts I have ever had. Heaven has Abelardos cheesecake chimichangas.

Lastly, on an unrelated side note, a lot of the people here leaving one star reviews need to learn how stars work. One star is when there is no redeemable qualities in an establishment. Genuine filth. If you say “Food was good, but service sucks” and leave a 1 star review, you’re either confused or a moron. Thats like 2 stars at worst.

Tldr:
There is a very good reason the vast majority of reviews of this place are 5 stars. Stop going to El Maguey, just go here.“

4.7 Superb179 Reviews
Taco Buddha Tacos • $
7405 Pershing Avenue, University City - 7.76 miles

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
Nashville Hot Chicken Taco
Taco Buddha Baja Salad
Guacamole \u0026 Chips
Chips and Guacamole
The California
Fried Avocado

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

4.7 Superb368 Reviews
King Burrito Mexican • $
11084 Midland Boulevard, St. Louis - 7.08 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
La Carreta Mexican Restaurant Mexican • $
4203 Old Hwy 94 South, St. Charles - 11.78 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
El Mariachi Loco Cantina Mexican • $
12315 Natural Bridge Road, Bridgeton - 10.18 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
Casa Juarez Mexican Town Mexican • $
12710 Dorsett Road, Maryland Heights - 7 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
Chimi's Fresh-Mex Mexican • $
2435 Woodson Road, St. Louis - 8.29 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
El Indio Manchester Mexican • $
9865 Manchester Road, St. Louis - 4.66 miles

Customers` Favorites

Chile Relleno Beef Enchilada Rice and Beans
Enchilada Rice & Beans
Giant Burrito Ranchero
Tacos Chicken Beef
Chips \u0026 Salsa
Cheese Quesadilla
Chunky Guacamole
Chicken Fajitas
Jalisco Special
Chile Relleno 1

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

4.4 Superb230 Reviews
18

Chevys

Chevys Mexican • $$
9119 Olive Boulevard, Olivette - 6.85 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 Jarocho Tienda and Taquería Mexican • $
11978 Dorsett Road, Maryland Heights - 7.16 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 Maguey Mexican Restaurant Mexican • $
14501 Manchester Road, Manchester - 3.4 miles

Customers` Favorites

Spinach Enchiladas Sliced Avocado Rice and Beans
Steak Chimichanga and Steak Tamale
Cheeseburger and Fries
Burrito Rio Grande
Steak Street Tacos
El Maguey Fajitas
Nachos with Cheese
Pitchers of Beer
Chicken Fajitas
Fried Ice Cream

“Fantastic food, service, decor, and grewt waitress. Would highly recommend and eat here again.“

4.3 Superb332 Reviews
San Jose Mexican Restaurant Mexican • $
9570 Watson Road, St. Louis - 5.9 miles

Customers` Favorites

Beef Chimichanga Rice and Beans
Chicken Quesadilla Lunch
Enchilada Rice & Beans
Lunch Pollo Ranchero
Chema Fried Tacos
Burrito Al Pastor
Margarita Flight
Burrito San Jose
Fajitas San Jose
Frijoles Negros

“so delicious and reasonable! will be back.“

4.3 Superb312 Reviews
Ricos Tacos - Fenton Mexican • $
958 Brookwood Center, Fenton - 6.23 miles

Customers` Favorites

Street Tacos Carne Asada
Fluffy Taco Combo
Burrito Bowl
Quesadilla
Guacamole

“Yummy lunch. The fluffy tacos on special were sooooo good. My husbands California burrito took us back to San Diego and was legit!! We loooooooove the guacamole. Mango Agua Fresca was tasty too. We love this place!“

4.7 Superb107 Reviews
Diego’s Cantina Mexican • $
630 North and South Road, St. Louis - 7.58 miles

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
Stuffed Poblano Peppers
Tres Leches Cake
Vegan Enchiladas
Chips and Salsa
Chicken Burrito
Enfrijoladas

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

4.1 Good298 Reviews
Las Palmas Mexican Restaurant Mexican • $
10092 Page Avenue, St. Louis - 6.99 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
Taqueria Durango Mexican • $
10238 Page Ave, St. Louis - 6.81 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
San Jose Mexican Restaurant Mexican • $
15412 Manchester Road, Ellisville - 5.54 miles

Customers` Favorites

Sopapilla with Ice Cream
Quesadilla Consuelo
Burrito San José
Fajita Quesadilla
Tacos Al Pastor
Fried Ice Cream
Burrito Texano
Chimichanga
Pollo Popeye
Fish Tacos

“we went out to lunch at San Jose last week. The lunch entrées were amazing! Decided to go there for dinner tonight as well. Extremely pleased! Outstanding margaritas delectable food.(tacos pastor and carne asada) hot sauce was a nice touch. Great atmosphere and the servers are so kind very kind. It makes all the difference in the world. Muchas Gracias.. Nos Vemos Pronto“

4.4 Superb181 Reviews
El Maguey Mexican • $
3601 North Saint Peters Parkway, St. Peters - 11.53 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
Sabroso Cocina Mexicana-Maplewood Mexican • $
2726 Sutton Boulevard, Maplewood - 7.61 miles

Customers` Favorites

Steak Tacos De Carne Asada
Salsa Verde and Salsa Roja
Tamales with Chicken Tinga
Esquites Street Corn
Enchiladas de Mole 3
Chips and Salsa
Fish Tacos 2
Birria Taco
Taco Salad
Fajitas

“Hands down the best Mexican food in stl!“

4.6 Superb108 Reviews
Mi Lupita Fenton Mexican • $
511 Main Street, Fenton - 6.92 miles

Customers` Favorites

Beef Burrito Rice and Beans
Beef Enchilada and Taco
Combination Appetizer
Chicken Chimichangas
Steak Street Tacos
Combo Enchiladas
Chips and Salsa
Chicken Fajitas
Burrito Supreme
Shrimp Civichi

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

4.3 Superb240 Reviews
Ladue Taco Mexican • $
9783 Clayton Road, St. Louis - 4.35 miles

Customers` Favorites

Carne Asada French Fries
Guacamole with Chips
Carne Asada Tacos
Queso with Chips
Little Guac Side
Individual Tacos
Beef Burrito
Quesadilla
Churros
Nachos

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

4.6 Superb103 Reviews
Takeiros Mex-Food Mexican • $$
5828 South Lindbergh Boulevard, St. Louis - 8.82 miles

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

4.7 Superb83 Reviews
Carretas Mexican • $
1332-1366 Big Bend Rd, Ballwin - 3.64 miles

Customers` Favorites

Chicken Taco Beans and Rice
Vegetarian Plate 5
Chicken Dishes APC
Chicken Fajitas
Chips and Salsa
Lunch Fajita
Chori Pollo
Cheese Dip
Guacamole

“Warm and cozy place with really good vegetarian mexican options, which is always a challenge. The ambience was particularly very nice with bright lights and fresh decor. Server were nice and attentive. The place was not that crowded. We had veggie fajita (not oily), Chile Releno and their Guac. The only thing was that one of the plates was chopped We will come here again.“

4.5 Superb117 Reviews
St Louis Taco and Pita Grill Grills • $
15493 Manchester Road, Ballwin - 5.78 miles

Customers` Favorites

Double Cheese Burger Dine in: Yes Outdoor seating: No Takeout: Yes Curbside pickup: Yes
Broiled Chicken Breast with Pita Platter
Greek Style Philly Cheese Steak
Gyro Platter with Saffron Rice
California Chicken Philly
Buffalo Chicken on a Pita
Gyro Platter with Pita
Gyro Mixed Fried Rice
1 Taco 1 Quesadilla
Chicken and Cheese

“Excellent! Food was tasty. Would definitely recommend.“

4.6 Superb266 Reviews
Tonas Margarita Bar Mexican Restaurant Mexican • $$
1221 Strassner Drive, Brentwood - 6.98 miles

Customers` Favorites

Fruit Margaritas Flight
Chicken Quesadilla
Margarita Flight
Fish Tacos
Volcano Dip
Cheese Dip

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

4.6 Superb94 Reviews
El Agave Mexican Restaurant Mexican • $
10893 Sunset Hills Plaza, St. Louis - 4.89 miles

Customers` Favorites

Chile Relleno Lunch Platter
Taco and Cheese Enchilada
Shrimp Nachos Fajita
Chicken Chimichanga
Enchiladas El Agave
Burrito Vallarta
Shrimp Burrito 1
Chips and Salsa
Carnitas Dinner
Nachos Supreme

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

4.2 Good301 Reviews
El Maguey Concord Mexican Restaurant Mexican • $
135 Concord Plaza Shopping Center, Sappington - 8.15 miles

Customers` Favorites

Chicken Nachos with Cheese
Kids Soft Taco and Rice
Quesadilla de Jalisco
Nachos Fajitas Mix
Shrimp Enchiladas
Quesadilla Fajita
Shrimp Quesadilla
Burrito Especial
Chicken Fajitas
Chips and Salsa

“Amazing customer service. Great food and a great value. Customer for life“

4.2 Good277 Reviews
LA Taco Cantina & Miguelitos Mexican Store Mexican • $
11429 Dorsett Road, Maryland Heights - 7.36 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
LA SANDUNGA RESTAURANT Mexican • $
12527 Bennington Place, St. Louis - 6.06 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
El Nopal Mexican • $
3 Stonegate Center, Valley Park - 3.61 miles

Customers` Favorites

Cassandra Special with Green Hot Sauce on Top
Taco Rice and Refried Beans
Chicken Nachos Supreme
Extra Chips and Salsa
Burrito Al Pastor
Shrimp Chimichanga
Special Dinner
Steak Ranchero
Chicken Fajitas
Steak Fajitas

“My first neighbor and my last. my favorite cheat day! From the Quesabirria to the double beans!! They are passionate. love to cook. They really care about your experience and have such a family atmosphere. I’m going to miss their friendship and food.. i know my husband will miss your culinary skills..Tacos are not just for tuesdays when you eat with El Nopal 🥰“

4.2 Good257 Reviews
Oaxaca Margarita Bar & Grill Mexican • $$
17049 North Outer 40 Road Ste 197, Chesterfield - 7.96 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
Amigos Cantina Mexican • $
120 West Jefferson Avenue, Kirkwood - 3.67 miles

Customers` Favorites

Tacos Americana 1 Beef Taco 1 Chicken Taco and 1 Pork Taco
Mexican Four Cheese Quesadilla
Complimentary Chips and Salsa
Chicken Fajita Quesadilla
Marinated Steak Fajitas
Del Mar Chimichanga
Margarita Flights
Fajilada Burrito
Tacos Al Pastor
Rice and Beans

“Great fresh innovative food, wonderful friendly service. 95 out of 100. 5 points off because my food should have been hotter.“

4.2 Good243 Reviews
El Comal Mexican • $
8724 Saint Charles Rock Road, St. Louis - 9.15 miles

Customers` Favorites

Chilaquiles with Red Sauce
Chicken Flauta Dinner
Steak a La Mexicana
Fajita Quesadilla
Chips and Salsa
Chicken Fajitas
Fajita Al Comal
Steak Tacos
Carnitas
Pupusas

“We just moved to the area, and just happened to see this restaurant today, so we stopped in. The staff is friendly and welcoming, and the food is some of the best I’ve ever had. This will be our new regular Mexican place😎“

4.2 Good187 Reviews
Salina's Mexican Restaurant Mexican • $
20 Clarkson Wilson Center, Chesterfield - 6.32 miles

Customers` Favorites

Bean Dip Salsa Hot Salsa Special Salsa with Chips
Street Tacos Carnitas and Carne Asada
Salina's Special - The Works
Tortilla Chips and Bean Dip
Steak and Chicken Fajitas
Chips & Salsa w Bean Dip
Cheese and Salsa Nachos
Chile Colorado Burrito
Deep Fried Ice Cream
Fajita Quesadilla

“Amberley was a wonderful waitress for us today and the the food was delicious.“

4.2 Good179 Reviews
Rosalita's Cantina Tex-Mex • $$
12796 Manchester Road, Des Peres - 0.97 miles

Customers` Favorites

Cauliflower Rice Bowl
The Cadillac Fajitas
Rice and Beans Add On
Chicken Chimichanga
Tableside Guacamole
Chicken Quesadilla
Side Refried Beans
Cheese Quesadilla
Chips and Salsa
Chicken Fajitas

“Great service by Paige and we enjoyed our steaks and tacos thanks“

4.3 Superb650 Reviews
Chevys Fresh Mex Mexican • $
12466 Tesson Ferry Road, St. Louis - 8.64 miles

Customers` Favorites

Sizzling Chicken Fajita Salad
Flamed Mixed Grill Fajita
Smothered Chicken Burrito
Chevys Super Cinco Combo
Housemade Tortilla Soup
Crispy Chicken Flautas
Loaded Nachos Grande
Corn Chips and Salsa
Enchiladas Supremas
Tableside Guacamole

“I regular while waiting for my wife to get off work. I have to say, watching these folks work, they care. They’re attentive and the food and drinks are excellent. I’m so happy I gave this place a try one day, and I hope they don’t get tired of me! Do yourself a favor and come on in! You’ll appreciate how wonderful the atmosphere is. Tasty food, big portions, and attentive staff. It’s a haven for things that used to be standard for the dining experience. You’re welcome 😉.“

4.1 Good318 Reviews
Chimi's Fresh-Mex Mexican • $
12480 Saint Charles Rock Road, Bridgeton - 10.01 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
QUE PASA! MEXICAN RESTAURANT. FENTON, MO Mexican • $
1165 Gravois Road Suite 100, Fenton - 8.37 miles

Customers` Favorites

Shrimp Fajita Quesadillas and Guacamole Salad
Beef and Bean Burrito
Tacos De Carne Asada
Bean and Cheese Dip
Rice \u0026 Beans
Shrimp Cocktail
Chicken Burrito
Chips and Salsa
Chicken Fajitas
Salsa and Chips

“Not sure what was going on the afternoon of Jan 4, but waitress was very grumpy. Been coming here for years and never experienced this before. Good food and drinks were wonderful though! Waitress just was not having a good day.“

4.1 Good298 Reviews
Altos Cantina Mexican Kitchen (Maplewood) Mexican • $
3248 Laclede Station Road, Maplewood - 7.39 miles

“This is our 2nd visit, have now had both lunch & supper. This is a casual mexican restaurant, casual attire was observed on most customers. Ratings are in comparion to other casual businesses.
Good chips & salsa were provided for free at table. Prices were very reasonable. All our food tasted great, had spice & flavour! My fajita meat & veggies both tasted grilled, yum! Garnish veggies were fresh, pico. Sour cream was properly cool. Portion sizes on lunch were approriate, supper was larger, as expected. Adequate variety in menu, includes the usually expected mexican-american staples.
Nice servers. Pleasant, relaxed atmosphere where you are not rushed. Full bar with bigscreen tv. Nice music. Huge free parking lot as part of the Deer Creek shopping center.
We plan to go back more often & try more dishes....the menu includes soups which we have yet to enjoy.
Bonus ... there is a park across the road from this strip mall connected by a great rivers greenway paved path under the bridge.“

4.7 Superb53 Reviews
Azteca Mexican Restaurant Mexican • $
34 Western Plaza, Fenton - 6.91 miles

Customers` Favorites

Azteca Sampler Plate 2 of 2
Azteca Sampler Plate 1 of 2
Taco Salad Lunch Special
Tacos De Carne Asada
Quesadilla Texana
Chicken Fajitas
Tacos Al Pastor
Azteca Fajitas
Rice and Beans
Refried Beans

“Chris is our regular waiter and he is the best. Knows what we wants and always delivers. The food is always good and we are there every week.“

4.1 Good278 Reviews
Cantina La Tiendita Mexican • $
15819 Manchester Road, Ellisville - 6.54 miles

“las salsas y flautas buenos guisos“

4.9 Superb40 Reviews

You May Also Like