Mexican Restaurants in St Louis
The best places in St Louis to eat Mexican. Our interactive map features all restaurants around St Louis who offer this dish to eat out or take away.
Show 10+ restaurants on map
This is a list of all the eateries where you can order Mexican or dine out.
3.9
Menu
Online table booking
3.9
Menu
Online table booking
City: St Louis, 2811 Cherokee St,MO 63118-3015, United States, St Louis
"Delicious food at a great price. The atmosphere was amazing with the live music going on next door. There was plenty of outdoor seating when we arrived. We came here for a quick lunch snack and weren’t disappointed. Great little area to walk around as well and checkout the nearby shops and bakeries. Before you leave, get a paleta!"
4.6
Menu
Online table booking
4.6
Menu
Online table booking
City: St Louis, 2200 Gravois Ave, St Louis, United States Of America, 63104
"I came because of the amazing reviews I read about this place. we ordered almost all types of tacos on the menu and of course the bark cheek."
5
Menu
Online table booking
5
Menu
Online table booking
City: St Louis, 3191 S Grand Blvd, St Louis, Missouri, USA, 63118, United States
"Vegan Mexican is one of my favorites, but this place went above and beyond! Huge menu, great flavors and excellent drinks! The horror decor/atmosphere was cool too!"
4.5
Menu
Online table booking
4.5
Menu
Online table booking
City: St Louis, 6235 Delmar Blvd, St Louis, Missouri, USA, 63130, United States
"Great selection of tacos and good cheese dip appetizer."
4.2
Menu
Online table booking
4.2
Menu
Online table booking
City: St Louis, 12796 Manchester Rd,MO 63131, United States, St Louis
"Margaritas were good only after we found our waitress. The manager had to deliver our drinks and pick up our order. Street tacos AL pastor were very salty. And the oaxacan grouper was simply with little taste. Once the server finally came back, they gave minimal service to ask for more salsa and another drink. Her comment was, she was in stock, and that was the reason she left us without waiting for drinks or taking our order for over 15 minutes before we tracked the manager. Not worth the food. Only good food was the rice. The manager's service was excellent; he needs to train his employees better."
4
Menu
Online table booking
4
Menu
Online table booking
City: St Louis, 10092 Page Ave, St Louis, United States Of America, 63132
"Love it we always get great service. The waiters and waitresses are so nice"
4.2
Menu
Online table booking
4.2
Menu
Online table booking
City: St Louis, 887 Kingsland Ave, St Louis, Missouri, USA, 63130, United States
"I've been coming here for years...fellas want place to talk to your date and not break your pockets.. ladies night put for good drinks this is a good place want food quick.. hot and seasoned with authentic recipes this is the place. REALLY CHEAP and the drinks are great.. make sure you have a driver if you have more than 2 of the frozen ones!"
4.7
Menu
Online table booking
4.7
Menu
Online table booking
City: St Louis, 4099 Chouteau Ave; St. Louis, St Louis, United States
"The food is always delicious, but they consistently forget my Queso addon for some reason. I still go because the food is delicious, the prices are good and the workers are nice. If they would always get the addons right it would be a 5 out of 5 every time."
4.4
Menu
Online table booking
4.4
Menu
Online table booking
City: St Louis, 6344 S Rosebury, St Louis, Missouri, USA, 63105, United States
Takeout, Delivery, Terrace, Wheelchair Accessible
4.2
Menu
Online table booking
4.2
Menu
Online table booking
City: St Louis, 5496 Baumgartner Rd. Ste. 119, St Louis, United States Of America, 63129
"Attentive service, great appetizers, food was freshly prepared, Carne asada delicious and plenty of steak, guacamole was fresh too. Nacho and chips served immediately on your arrival, drinks are refilled often Vegetarian options: Peppers, onions, guacamole, rice, vegetable fajitas Service: Dine in Meal type: Dinner"
{{ slotProps.result.rating }}
Featured
Menu
Online table booking
{{ slotProps.result.rating }}
Featured
Menu
Online table booking
City: {{ slotProps.result.city.name +
(slotProps.result.extended_address ? ', ' + slotProps.result.extended_address : '')
}}
{{ slotProps.result.custom_description.text | str_limit(150) }}
Mexican
You can find Mexican in 10+ Restaurants.
We help you find a restaurant in your area where it tastes best.
Price
The Average price for Mexican is:
$10.0
Ingredients
-
Angostura bitters
- Aisle Alcoholic Beverages Qty. 2 the dash
-
Lemon juice
- Aisle Produce Qty. 0.5 cups
-
Lime wedge
- Aisle Produce Qty. 1 serving
-
Simple syrup
- Aisle Alcoholic Beverages Qty. 0.5 ounce