Below is a list of the top and leading Mexican Restaurants in St. Louis. To help you find the best Mexican Restaurants located near you in St. Louis, we put together our own list based on this rating points list.
St.Louis’s Best Mexican Restaurants:
The top-rated Mexican Restaurants in St. Louis, MO are:
- Mi Ranchito – serves Mexican classic dishes and jumbo margaritas in a family-owned joint
- Mariachi’s – serves Mexican favorites with a fully stocked bar in all of their locations
- Nixta – displays contemporary chef-driven cuisine that is inspired by Mexican recipes
- La Catrina – ensures that their customer will enjoy the food and ambiance in the restaurant
- Rosalita’s Cantina – offers a full menu of food and drinks with selections of house specials
Mi Ranchito serves Mexican classic dishes and jumbo margaritas in a family-owned joint. There are folksy decors around the restaurant. The food they serve is all prepared with the finest ingredients. Furthermore, the homey vibe makes eating out an enjoyable experience. They have accommodating staff ensuring that their customers are well-attended to.
Their specialties inclde Enchilada Supreme, Quesafilla Rellena, Burrito Deluxe,a nd many more. Mroever, tehy have vegetarian versions for qquesadillas, enchiladas,a dn fajitas. TYhey also serve tacos, nachos, adn salads.
Address: 887 Kingsland Ave, St. Louis, MO 63130
Phone: (314) 863-1880
”This place had some of the best mexican food I have ever tasted. This is a 12 out of 10 stars, for sure!! The margaritas were also super delicious. It was Tuesday and the lime margaritas were only $7.99.” – Theresa Moore
Mariachi’s serves Mexican favorites with a fully stocked bar in all of their locations. It is a fun place to enjoy. They also encourage their customers to take a sip of their great-tasting margaritas made with Sauza Tequila. Furthermore, they have a gambling room to make the stay more awesome. The delectable dishes are available for dine-in, takeout, and delivery.
They serve different kinds of fajitas like steak and chicken, vegetables, and steak. Moreover, they serve burritos, chimichangas, and wraps. There is also a platter filled with nachos, wings, quesadilla, and taquitos.
Address: 4625 Gravois Ave, St. Louis, MO 63116
Phone: (314) 353-1571
“Mariachis is definitely one of my favorite places to eat!!!! I absolutely love it there! The food is amazing & so is the customer service! You won’t be disappointed.” – Makeba Gray
Nixta displays contemporary chef-driven cuisine that is inspired by Mexican recipes. There are also dishes offering the American Mediterranean flavors. The kitchen team is lead by Ben Poremba. Furthermore, he leads them in creating dishes that celebrate seasonal ingredients and contemporary techniques. They serve ceviche classico, crab tostada,a dnquinoa salad.
There are plates like mushroom enomoladas, crispy mushroom, and beef mole. They also serve roasted cauliflower, beef fajita, and tacos al pastor. Moreover, there are arrays of drinks like cocktails, beers, wines, tequila, and many more.
Address: 1621 Tower Grove Ave, St. Louis, MO 63110
Phone: (314) 899-9000
”Excellent to food. Mexican Alta cuisine, tastes like Mexico City cuisine. Great and very friendly service. Highly recommend for authentic Mexican food.” – KB Raif MD
La Catrina ensures that their customer will enjoy the food and ambiance in the restaurant. They have a signature margarita that is perfect for every meal. There is accommodating staff ensuring the great experience of their customers. Furthermore, they host Taco Tuesdays with discounted nachos, tacos, and margaritas. There is also a weekday Happy hour from 2 to 5 in the afternoon.
They serve huevos rancheros, huevos con chorizo, and pollo ranchero. Moreover, they have selections of soups, salads, quesadillas, tacos,and burritos. They also serve pollos, steaks, and enchiladas.
Address: 5220 Hampton Ave, St. Louis, MO 63109
Phone: (314) 833-3357
“Really good food, quick and friendly service and the margarita wasn’t watered down either. The only thing I don’t like is the lack of parking. I bet the neighborhood loves that we take their off street parking. Other than that, yum.” – RJavier
Rosalita’s Cantina offers a full menu of food and drinks with selections of house specials. They have modern specialties offered with their full array of classic Mexican dishes. Furthermore, they serve Cadillac fajitas made with the finest ingredients as one of their signature dishes. They are also known for their signature table-side guacamole.
Their specialty dishes include coconut shrimp, chimichanga, shrimp diablo, and Chile Rellenos. Moreover, their classic entrees include quesadillas, fajitas, enchiladasm tacos,a dn burritos. Cinnamon Apple Nachos and Raspberry Tuxedo Torte serve as their dessert.
Address: 1235 Washington Ave, St. Louis, MO 63103
Phone: (314) 621-2700
“The chips were thin and crispy. The salsa was the perfect mix of flavor and spice. The shrimp nachos were outstanding!!! Wish I could have finished them all but it was too much.” – Rachel Bardgett
Jeanie Burford is a reporter for Kev’s Best. After graduating from UCLA, Amy got an internship at a local radio station and worked as a beat reporter and producer. Jeanie has also worked as a columnist for The Brookings Register. Amy covers economy and community events for Kev’s Best.