Searching for the perfect Mexican restaurant in Nashville? Look no further than these delicious hidden gems dotted around the city. Boasting flavorful dishes, top-notch margaritas, and vibrant settings for a fabulous feast, each restaurant carries its own unique flair.
From traditional plates to modern twists, each bite will transport you straight to Mexico. Whether you’re looking for a casual spot or an upscale dining experience, these restaurants have got you covered. So, grab your best amigos and head out for a night filled with unbeatable Mexican cuisine!
1. Cinco De Mayo
Cinco De Mayo is definitely worth a visit if you’re a fan of mouth-watering Mexican cuisine. The ambiance is warm and welcoming, creating a cozy atmosphere for enjoying their generously portioned food, jam-packed with those iconic flavors. Some of the standout dishes include the Pollo Encremado and Habanero Mango wings, as well as the brilliant Beef Burrito.
📍 1313 Woodland St, Nashville, TN
2. Los Toritos
This Midtown gem is a fantastic choice if you’re looking for delicious Mexican food in Nashville. The tacos are not to be missed, with the Carne Asada being a top-pick at this adored hotspot. The salsa and thin chips are homemade, elevating the authenticity throughout your fabulous meal at Los Toritos.
📍 Young Executive Building, 1302 A Division St, Nashville, TN
3. Saint Añejo
This restaurant boasts a warm and welcoming atmosphere, with friendly staff that go above and beyond to make your dining experience exceptional. As well as an incredible taco selection, the fantastic meat-free options are sure to please the vegetarians in your group. Make sure to order something with their decadent queso, which is considered the best in the city by many!
📍 1120 McGavock St, Nashville, TN
4. Bakersfield
Nestled in Downtown Nashville, Bakersfield is well worth the visit if you’re an aficionado of authentic Mexican food. Capturing the tantalizing tastes and flavors of Mexico, from their flavorful salsas to expertly crafted margaritas, this vibrant eatery needs to be on your list if you haven’t paid a visit. Or perhaps this is the perfect reminder for your anticipated return!
📍 201 3rd Ave S, Nashville, TN
5. Nada
Looking to satisfy those cravings for Mexican cuisine? Nada is the perfect choice for an unforgettable dining experience! With an energetic atmosphere and top-notch service, it’s no surprise that this restaurant is a popular destination for foodies across Nashville. The street tacos stand-out on the menu, especially their flavorful Cauliflower Taco.
📍 202 21st Ave S, Nashville, TN
6. Mas Tacos Por Favor
Another fantastic option for tacos, Mas Tacos Por Favor is a small establishment in Nashville’s Greenwood neighborhood that packs a mighty punch with its flavorful menu. The adorably quaint restaurant has a spectacular selection of tacos, all created with the freshest ingredients that’ll undeniably transport you to Mexico without leaving Athens of the South.
📍 732 Mcferrin Ave, Nashville, TN
7. Taco Mama
Taco Mama is a delightful place to experience authentic Mexican cuisine in Nashville. The friendly atmosphere and accommodating staff make it feel like home from the moment you arrive. Their menu is fresh and diverse enough to cater to everyone’s preferences, with build-your-own options available. Be sure to try their moreish and zesty margaritas!
📍 1612 21st Ave S, Nashville, TN
8. Fogatas Authentic Mexican Food
Fogatas should be at the top of your list if you love Mexican cuisine. You can’t go wrong with their Enchiladas de Mole or the Pambazo, and the salsa has a spicy kick that’s tantalizingly addictive. Whatever you decide to order, get some tacos on the side for an authentically Mexican feast!
📍 5560 Nolensville Pk, Nashville, TN
9. Oscar’s Taco Shop
Oscar’s Taco Shop in downtown Nashville is a small establishment offering big flavors. If you’re looking for authentic Mexican cuisine, this place won’t disappoint. With sweet and creamy horchata, huge stuffed burritos and tacos made to order, this restaurant puts emphasis on quality and unbeatable tacos that are adored by many Nashvillians.
📍 530 Church St, Nashville, TN
10. Taco Mamacita
This is the ultimate destination for anyone in Nashville wanting to savor the drool-worthy flavors of Mexican cuisine. The menu boasts various choices of scrumptious tacos, flavorful appetizers, and refreshing margaritas. As well as the Peruvian Roasted Chicken, which highlights the restaurant’s extended Latin influence, try out their Birria Tacos for an authentic taste of Mexico!
📍 1234 6th Ave N, Nashville, TN
Nashville may be known for its music and Southern charm, but the city also boasts a vibrant food scene with top-notch Mexican eateries. These amazing restaurants are not to be missed, with their bold flavors and those staple classics that make Mexican cuisine so beloved. So, the next time those cravings arise, make sure to check out these Nashville favorites. Your taste buds can thank us later.