Mexican cuisine is very popular and often fits well for the entire family. Whether you're trying to find a family-friendly restaurant in Nashville or you'd like to go out for tacos and margaritas, one of the top Mexican restaurants in Nashville will fit perfectly.

There are several choices throughout the city and some are certainly better than others. Here are some of the top spots to enjoy Mexican cuisine in Nashville.

Mas Tacos

It started as a food truck and has become one of the top Mexican restaurants in Nashville. Mas Tacos offers some of the top fish tacos you will find and they also have delicious fried avocado tacos. Of course, you can get a more traditional taco here.

They do have limited hours, so you will want to check before you head out for tacos. Make sure you're ready for a busy spot, too, as they get packed whenever they do open.


A very family-friendly Mexican restaurant in Nashville, Bakersfield offers plenty of great choice. They offer one of the best spots to dine in the SoBro neighborhood with plenty of tacos, tequila, and so much more.


A newer Mexican Restaurant, Nada has made a huge splash in Nashville since opening in 2018. This Midtown spot offers incredible guacamole, fresh margaritas and plenty of modern Mexican cuisine to choose from. It's a family-friendly place and a great choice for a night out with adults, too.

Saint Anejo

A fancier Mexican restaurant found in the Gulch, Saint Anejo offers a creative menu with a great atmosphere. They have an outdoor area that's one of the best you will find in the city. Enjoy plenty of great drinks and several unique dishes, such as the jerk shrimp tacos.

Chago's Cantina

A wonderful spot filled with great Mexican cuisine, Chago's Cantina offers a great vegetarian and vegan menu. They provide excellent margaritas with half-priced margaritas every weekday from 3pm to 7pm. This Mexican restaurant is near Belmont University and many young college students frequent the spot.

The Local Taco

Found in East Nashville, The Local Taco is a favorite for locals when it comes to Tex-Mex cuisine. They offer plenty of unique tacos with great margaritas made with agave nectar and fresh lime juice. They do offer some good happy hour specials and plenty for the entire family to enjoy.

Baja Burrito

A casual spot in the Berry Hill neighborhood, Baja Burrito has been around since 2000. It's known for its burritos and offers plenty of other options, such as fish tacos. This spot is the perfect place to take the family, especially if you want larger portions.

A few other great choices for Mexican cuisine in Nashville include:

Whether you're headed out for Cinco de Mayo, on a date, or with the family, all of these Mexican restaurants in Nashville will impress. They are some of the top choices you will find and serve up great Mexican cuisine, along with excellent drinks.