Best Mexican Restaurants in Nashville
Fresh basket of hot chips and some spicy salsa? Yes, please. There are several local Mexican and Tex-Mex restaurants in Nashville that are perfect for fulfilling that Mexican cuisine craving. While many of the best Mexican restaurants are on the outskirts of town, these are our top choices within the neighborhoods we cover on Nashville Guru.
Saint Anejo in the Gulch is a fancy Mexican restaurant with a creative menu. Try the tasty, spicy, stuffed jalapeño rellenos taco. A cantina-chic vibe with funky lanterns and red lights make for a lively, trendy atmosphere. Oh, and the sliding windows at the bar provide access from the outdoor patio, which is pretty awesome.
Mas Tacos began as a food truck and is hands-down one of the top Mexican restaurants in Nashville. The fish tacos are the best in town and the fried avocado taco deserves attention, too. Don’t let the small, unassuming building in East Nashville fool you — this joint has big taste. Their hours are limited. They only serve dinner one night per week, so be sure to double-check those before you stop in for a taste.
Bajo Sexto Taco
This SoBro-area venture from celebrity chef Jonathan Waxman is a casual taqueria with a limited menu of Mexican cuisine, including tacos, flautas, hand-made tortillas, wine, beer, and, of course, margaritas. Under the direction of Oaxacan-born chef Kaelin Ulrich Trilling, you can expect authenticity at Bajo Sexto.
Bakersfield is a popular spot in the SoBro neighborhood. You may have had this Mexican cuisine at one of their five other locations in other states. This is one of the few super-savory options in the Downtown area to get tacos and tequila.
Chago’s Cantina on Belmont Boulevard is always full of young, vibrant college kids since it’s located across the street from Belmont University. They have a mix of Latin American and Mexican cuisine. Chago’s is known for having a variety of vegetarian and vegan options on the menu, too. If you’re there between 3:00pm and 7:00pm on a weekday, be sure to grab a half-priced margarita!
Taco Mamacita in Edgehill Village is a super fun place to hangout. There are two other locations, but this is the only one in the Nashville area. The food is great and the margaritas will not disappoint. Popular items are the chicken tortilla soup and the Koreon BBQ tacos. The vibe is great inside and out. We definitely recommend Taco Mamacita.
Nada is taco and cocktail restaurant that opened in 2018 in the Midtown neighborhood. Nashville is the fourth location for the brand, which also has locations in Cincinnati, Columbus, and Indianapolis. From guacamole to tacos to margaritas, this is a fresh spot for modern Mexican cuisine.
Rosepepper in East Nashville is most well-known for having amazing margaritas. We love Rosepepper not only for the incredible drinks and food, but the fun atmosphere. It’s a one-of-a-kind place that usually has a nightly wait, which is always a sign of good food. We like that they bring out three salsas with the chips, and the quesadillas are really good. If you have any room left for dessert, we hear the “chocolate chimi” is divine.
The Local Taco
The Local Taco has locations in Sylvan Park and East Nashville. It’s definitely a favorite Mexican restaurant among Nashvillians. This place serves Tex-Mex cuisine with innovative tacos like the must-try spicy shrimp taco. Also, the margaritas are some of the best in town. The margarita on the rocks is made with fresh lime juice and agave nectar. If you happen to hit them on a Monday, you can snag $4 Sauza Margaritas all day.
Taqueria del Sol
Taqueria del Sol is one of the somewhat new Mexican restaurants in Nashville, which actually started in Georgia. Nashville is the 5th location for Taqueria del Sol, and we’re glad they branched out to Tennessee. They’re located in the bustling 12 South neighborhood as well as on Charlotte Avenue. Expect a simple menu of tacos, enchiladas, sides, soups, and chili with rotating weekly specials for lunch and dinner.
Baja Burrito has been in Nashville since 2000, which means they have proved they make a mean burrito. They’re located in the Berry Hill neighborhood, which is just south of downtown Nashville. They’re locally owned and operated, which is a big plus in our book. Despite their popularity, the service is usually speedy. Baja fans love the fish tacos and the fruit tea. If you’re a Chipotle regular, give this local joint a try — it’s a good alternative.
Popular Mexican Chains
While we like to focus on small and local restaurants, the chains below are good options if you’re looking for Mexican or Tex-Mex food in a five-mile radius of Downtown. A couple of these chains are small and locally-driven, so they are worth a visit.
This restaurant in 12 South is causing quite a buzz, from the cuisine to the sun-soaked patio. Bartaco Nashville is the tenth location for the small chain, and it’s easy to taste why they’ve had such great success.
Las Palmas is your typical authentic Mexican restaurant — cheap and consistent. Nashville natives probably remember the days when Las Palmas was one of the few places to grab Mexican cuisine back in the day. There are now eleven locations in the Nashville area, and we’ve been going to several of those regularly for years (in other words, since the 90s). The service is always reliable, the food is cheap and delicious, and the restaurants are clean. If you want an inexpensive Mexican fix, Las Palmas is worth checking out.
We typically don’t highlight large chains on Nashville Guru, but the chip stations at Chuy’s are hard to pass up. The Midtown location is also overly convenient when you’re barhopping and need a bite to eat. We recommend sitting on the patio to watch all the Midtown action.
Other Great Authentic Mexican Restaurants in Nashville
If you want to branch outside of the neighborhoods we cover on Nashville Guru, a few other popular places include:
- Las Fiestas Café
- La Hacienda Taqueria
- Casa Fiesta
- El Jaliciense
What’s your favorite Mexican restaurant in Nashville? Let us know in the comments!