Enable JavaScript to run this app.
Skip to Main Content
OpenTable logo
  1. Home
  2. United States
  3. St. Louis

Best Mexican Restaurants in St. Louis

Price

6 restaurants available nearby

A photo of Cantina Laredo - Clayton restaurant
4.0
Excellent(530)
$$$$
• Mexican • Clayton
Booked 11 times today
We had a wonderful dinner, great service, in a lovely atmosphere!
A photo of Diego's Cantina restaurant
4.6
Exceptional(307)
$$$$
• Mexican • University City
Booked 23 times today
The service and food were really great! I’ll be back.
A photo of Hacienda Mexican Restaurant restaurant
3.5
Very Good(6)
$$$$
• Mexican • Rock Hill
Booked 8 times today
Our waitress Marite Was excellent. She was attentive but not overbearing.
A photo of Chevys Fresh Mex - Olivette restaurant
4.2
Awesome(93)
$$$$
• Mexican • St. Louis
Booked 3 times today
I had a great brunch here with my 2 friends this past Saturday. It was very affordable. The server, Debbie, was super sweet and made sure we had our mimosas readily available! She absolutely went above and beyond.
A photo of Las Fuentes Mexican Restaurant - Affton restaurant
Welcome to Las Fuentes Mexican Restaurant!Las Fuentes have been family owned and operated since 1996 and we take great pride in our food!Taste our passion for Mexican food through our varied menu, and surround yourself with your friends and family in the best Mexican restaurant in town! Enjoy!
A photo of Chevys Fresh Mex - O'Fallon restaurant
3.8
Excellent(35)
$$$$
• Mexican • Fairview Heights
Haven't been to Chevy's in years since our neighborhood location closed but decided to make a short road trip out of lunch and it was great!
Copyright © 2022 OpenTable, Inc. 1 Montgomery St Ste 700, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking LogoPriceline LogoKAYAK LogoAgoda LogoRentalcars LogoOpenTable Logo