Top Mexican Restaurants in St. Louis, MO
I’m sure you want to try something different once in a while. Food is a great starting point – we can’t have the same thing to eat every single day! If you’re not a frequent traveler, you might want something that’s exotic, fortunately cultures are quick to share their foods even if they have been someone Americanized, they can still give you an idea of a totally different culture and set of traditions. This is where our list of Mexican restaurants in St. Louis, MO comes in.
Our St. Louis, MO list of restaurants offering Mexican food will surely take you to another place without having to travel far! Be ready to enjoy food that has corn, beans, chili peppers, herbs, and spices infused in it. Flavors will range from sweet to hot and mild to extremely spicy! The food will definitely stimulate your senses but that is not the only interesting factor: each Mexican restaurant will also give you the feel of being in a different place with their festive decorations. So whether you are new to St. Louis, MO or just visiting, explore all the fascinating flavors our list has to offer.
We would like to hear from you too. What is your favorite Mexican restaurant menu offering? Any experiences you’d like to share? We want to hear about any Mexican restaurants in St. Louis, MO that are worth trying or that we missed! Just remember to be on the list they must have a website we can direct people to.
Tower Taco
St. Louis, MO
Tower Taco serves St. Louis authentic Mexican dishes that are full of flavor and easy on the wallet. Handmade corn tortillas, hand-smashed guacamole, & 100% Blue Agave Tequila, are just a few of the little details that equate to the big difference at Tower Taco. The eclectic menu features a large selection of South of the Border specialties way beyond their daily Mexican Fare.
Amigo Joe’s
St. Louis, MO
Amigo Joe’s serving the freshest and finest Mexican Cuisine since 2009. The atmosphere is laid back, comfortable and casual. Serving some of the best authentic Mexican foods north of the border along with thirst quenching beers, wine and beverages. Don’t miss out on their incredibly delicious Ultimate Margarita.
Diablitos Cantina
St. Louis, MO
Diablitos (little devils) is a “Mexican Street Vendor” themed Cantina. Diablitos Cantina, where you can make friends, meet friends while gathering over great food and amazing cocktails.
Atomic Cowboy
St. Louis, MO
With a focus on clean flavors and fresh ingredients, their menu flows from Salsa Trio, to Guacamole, to Chorizo Stuffed Jalapenos.
Rosalita’s Cantina
St. Louis, MO
Rosalita’s offers a full menu of both food and drinks. Try their signature tableside guacamole made right in front of you or a piled high nachos. They have a full array of classic Mexican dishes and more modern specialties, including their Cadillac Fajitas! The house margaritas are the best in town, and the specialty margaritas will have you coming back time and time again.
Chava’s Mexican Restaurant
St. Louis, MO
Large portions of delicious, unique Mexican cuisine coupled with tangy margaritas is what you’ll find upon every visit to Chava’s Mexican restaurant. They have appetizers, Enchiladas, Tostadas, La Torta and more.
Pueblo Solis
St. Louis, MO
The Solis family has been preparing traditional Mexican dishes from Northern Mexico for over three generations. At Pueblo Solis, you aren’t greeted with a basket of store bought chips and some watered down salsa. Instead, the chips are home-made and you have three different salsa’s to choose from. The margaritas are excellent at Pueblo Solis, as is everything on the menu.
Nixta
St. Louis, MO
Nixta is a restaurant in St. Louis’s Botanical Heights neighborhood serving contemporary chef-driven cuisine with nods to Mexico and the “American Mediterranean.”
Mission Taco Joint
St. Louis, MO
Growing up in California, skating and surfing up and down the coast, inspired brothers Jason and Adam Tilford to bring their love of Cali street food to their new Midwest home. Mission Taco Joint is a culmination of their travels, experiences, and the flavors of their childhood.
El Tapatio Authentic Mexican Restaurant
St. Louis, MO
Their authentic menu, prepared fresh daily, focuses on the true flavors of Mexico. Their chefs use traditional cooking methods that set them apart from other restaurants in the area of St. Louis Missouri.
Not find what your looking for? Try one of these other cities. Columbia, Independence, Kansas City, Springfield.