The Top-10 Mexican Restaurants in St. Louis, Missouri.
ST. LOUIS, MO (StLouisRestaurantReview) Mexican food is among America’s favorite cuisines, and there is a good supply of them. Most Mexican restaurants are successful due to the profit margin earned by offering excellent cuisine at a low cost.
Mexican cuisine is a major cuisine for online ordering providers due to the demand and the fact that the food travels well.
Our list is based on online reviews posted by customers on the TripAdvisor platform. The Google rating was obtained from each restaurant’s Google listing and is provided for confirmation.
Top-10 Mexican Restaurants in St. Louis, Missouri, for April 2024 are as follows:
- Arzola’s Fajitas + Margaritas – 2730 McNair Avenue, Saint Louis, MO – Google Rating 4.8 Stars – Phone: 314-226-9672
- Chava’s Mexican Restaurant – 925 Geyer Avenue, Saint Louis, MO – Google Rating 4.5 Stars – Phone: 314-241-5503
- Mission Taco Joint – Delmar Loop – 6235 Delmar Blvd, Saint Louis, MO – Google Rating 4.3 Stars – Phone: 314-932-5430
- Southwest Diner – 6803 Southwest Avenue, Saint Louis, MO – Google Rating 4.77 Stars – Phone: 314-260-7244
- Mission Taco Joint – Historic Soulard – 908 Lafayette Avenue, Saint Louis, MO – Google Rating 4.5 Stars – Phone: 314-858-8226
- Ruiz’ Mexican Restaurant – 901 North US Hwy 67, Florissant, Saint Louis, MO – Google Rating 4.4 Stars – Phone: 314-838-3500
- Rosalita’s Cantina – 1237 Washington Avenue, Saint Louis, MO – Google Rating 4.1 Stars – Phone: 314-621-2700
- Taco Buddha – 7405 Pershing Ave, University City, Saint Louis, MO – Google Rating 4.7 Stars – Phone: 314-502-9951
- Mi Ranchito – 887 Kingsland Avenue, Saint Louis, MO – Google Rating 4.6 Stars – Phone: 314-863-1880
- Tequila Mexican Restaurant – 5496 Baumgartner Road, Suite 119, Saint Louis, MO – Google Rating 4.4 Stars – Phone: 314-416-1945
Special Mentions
- Canyon Cafe
- Chimi’s Fresh-Mex
- Las Fuentes
Please note:
- Reviews and ratings are subject to change without notice.
- The list is determined based on data on April 12, 2024, @ 3:50 am.