Nashville is a city that is home to some of the best Mexican restaurants in the country. From tacos to burritos, enchiladas to fajitas, there is something for everyone. Whether you're looking for a casual spot to grab a bite or a more upscale experience, these restaurants have it all. One of the top spots for Mexican cuisine in Nashville is Taco Mamacita Nashville.
This taco joint serves up some of the best fish tacos in town, and their fried avocado tacos are definitely worth trying. Taqueria del Sol is another great option for fast and casual Mexican food. With six locations in total, including one on Charlotte Avenue in Nashville, this restaurant offers typical Tex-Mex dishes such as wood-grilled fajitas, shrimp tacos, and freshly made flour and corn tortillas. El Jaliciense is an authentic Mexican restaurant in East Nashville that has been a favorite and award-winning place for years.
Their extensive menu includes cheese sauce, burritos, tacos, and more. The Baja Burrito is a must-try! Cinco de Mayo is another great option for Mexican cuisine in Nashville. The atmosphere is warm and inviting, and the generous portions of food are full of iconic flavors. Creamed chicken wings and mango habanero are some of the highlights here.
Los Toritos is a taco restaurant that has become one of the most popular spots in the city due to its modern atmosphere and tasty cuisine. The tacos and roasted meat are some of the best options here, and the homemade sauce and French fries enhance the authenticity of your meal. If you're looking for the best Mexican food in Nashville that isn't on Nolensville Pike, El Jaliciense on Gallatin Pike in East Nashville is definitely worth a visit. This is the perfect destination for anyone who wants to savor the drool-worthy flavors of Mexican cuisine.