15 Best Tex-Mex Restaurants in St. Louis

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

Customers` Favorites

Real Deal Homemade Guacamole
Real-Deal Handmade Guacamole
Steak Burrito with Queso
6th Street Fajita Tacos
Quesadilla Chicken Luna
Chips & Salsas Two-Ways
Fancypants Nachos V GF
Jalapeno Hush Puppies
Steak Fajitas for Two
Gringo Crunchy Tacos

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

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

Customers` Favorites

Quesadilla with Roasted Vegetables
Steak and Chicken Fajita Nachos
Complimentary Chips and Salsa
Enchiladas de Crema Pork
Chips \u0026 Salsa 8oz
Ranchero Chicken Chimi
Build Your Own Burrito
Vegetarian Quesadilla
Free Chips and Salsa
Enchiladas de Crema

“Always a good time with friends!“

4.6 Superb461 Reviews
Mariachi’s II Mexican Restaurant Mexican • $
4625 Gravois Avenue, St. Louis

Customers` Favorites

Mariachi's Grilled Chicken Quesadilla
Steak and Chicken Fajita Lunch
Burrito Suizo with Red Sauce
Steak and Chicken Fajitas
Chicken Fajita Burrito
Breaded Steak Milanesa
Mariachi Loco Fajitas
Chicken Chimichanga
Enchiladas Supremes
Grande Chimichanga

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

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

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
Los Arcos Mexican • $
3073 Watson Road, St. Louis

Customers` Favorites

Los Arcos Sampler Platter
Pineapple Fajitas
Fajita Chicken
Grilled Chicken
Pollo Epecial
Beef Burrito
Best Nachos
Quesadillas
Chimichanga
Chips Salsa

“Hands-down one of my favorite spots in town! The food is always incredible — specifically the carnitas! Everything i have tried was incredible, AND they even serve micheladaS.

I came by for Cinco de Mayo and they had live music. You can really tell they put care into creating a great atmosphere.

The service is just as amazing as the food. The staff is always so kind and welcoming. One time I accidentally left my leftovers behind (which are sacred to me), and one of the staff literally chased me out to the parking lot to return them.

Great food, great music, amazing people — 5 stars all the way!!!!!“

4.4 Superb168 Reviews
Takeiros Mex-Food Mexican • $$
5828 South Lindbergh Boulevard, St. Louis

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
El Agave Mexican Restaurant Mexican • $
10893 Sunset Hills Plaza, St. Louis

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 Good320 Reviews
LA CRAZY Margarita Mexican • $
3131 South Grand Boulevard, St. Louis

Customers` Favorites

Ensalada de Pollo Asado Grilled Chicken Salad
Chicken Enchilada w Red Sauce
Enchilada 4 Rice & Beans
Grilled Chicken Tacos
Quesadilla Tlaxcala
Chimichanga & Tamal
Mexican Tacos W
Burrito Special
Chicken Fajitas
Chile Colorado

“Husband & I go regularly to La Crazy Margarita and love it! We have never had a bad experience there, staff is always super friendly, quick & attentive. Food is always hot, fresh & amazing! Can’t go wrong with their Super Chimi on the menu and the margaritas are delicious ! 🤤🤤🤤🤤🤤🤤🤤🤤🤤🤤“

4.2 Good264 Reviews
El Comal Mexican • $
8724 Saint Charles Rock Road, St. Louis

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
Chevys Fresh Mex Mexican • $
12466 Tesson Ferry Road, St. Louis

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 Good340 Reviews
San José Mexican Restaurant Mexican • $
35 North Gore Avenue, St. Louis

Customers` Favorites

Strawberry and Jalapeño Margs
Chimichanga and Chili Relleno
Chicken Fajitas
Chips and Salsa
Stuffed Pepper
Mole Poblano
Shrimp Tacos
Tortilla Chip
Fried Tacos
Fish Tacos

“Good go to for Friday night Mexican nights with family.“

3.8 Good243 Reviews
Nachomama's Tex-Mex • $
9643 Manchester Road, St. Louis

Customers` Favorites

Three Flavors of Tacos Platter
Steak Fajita Taco Platter
Beef Burrito with Queso
Beef Enchilada Platter
Guacamole and Chips
Chicken Chimichanga
Two Taco Platter
Chips and Salsa
Chicken Burrito
Rice and Beans

“I’ve been going to Nachomama’s since 2007, and I love this place. Best Tex-Mex I’ve ever had, and haven’t had a bad meal there yet. I personally recommend the nachos, queso, chimichangas, tacos and fajitas (chicken and steak). Oh yeah, burritos and enchiladas too. Can’t really miss with anything you pick. The rice is seasoned so well and always look forward to it. I’m a fan.“

3.4 Good364 Reviews
Rosalita's Cantina Mexican • $$
1235 Washington Avenue, St. Louis

Customers` Favorites

Rice and Refried Beans
Carne Asada Quesadilla
The Cadillac Fajitas
Nachos with Chicken
Chicken Chimichanga
Chicken Quesadilla
Tableside Guacamole
Cheese Quesadilla
Carne Asada Tacos
Chips and Queso

“Absolutely the worst experience! I've never made a bad review because everyone has a bad day but this was so over the top, they deserve it! Party of 9. The waitress didn't understand anything! 2 of 9 ordered coke zero, all 9 received coke zero. Tried to explain, she literally brought our more coke zero. The food was brought out 7 of 9 was wrong. I then went to get the Mgr. He kind of fixed some food. She didn't deserve our tip that was added on!“

3.7 Good462 Reviews
El Maguey Mexican Restaurant Mexican • $
3710 South Kingshighway Boulevard, St. Louis

Customers` Favorites

Fajitas Chicken and Shrimp
Fajitas Steak and Chicken
Chimichanga Lunch
Fajitas El Maguey
Burrito Mexicano
Chips and Salsa
Rice and Beans
Guacamole Dip
Quesadilla
Cheese Dip

“I enjoy this location . Nice place“

3.6 Good265 Reviews
Chili's Grill & Bar Tex-Mex • $
Terminal 2, 10701 Lambert International Blvd Gate E20, St. Louis

Customers` Favorites

Southwestern Eggrolls
A Bacon Cheeseburger
Breakfast Burrito
Chicken Crispers
Triple Dipper
Burgers
Fries
Chili

“Tina was an amazing waitress, very responsive and helpful. The service was lighting fast and the refills were plentiful and never ending. My 7-year old loved the chips and salsa. My 9-year old liked all the food, and said the the Mac and cheese was extra cheesy. My wife said it was a nice snack while waiting for a flight. Best of all, it was directly across from our gate.“

3.1 Average228 Reviews

Tex-Mex Restaurants Nearby

You May Also Like