20 Best Mexican Restaurants In Nashville, TN

Last Updated:
Sort
Mas Tacos Por Favor is a restaurant located in Nashville, Tennessee at 732 Mcferrin Avenue. They are open every day except Sunday.
732 Mcferrin Avenue, Nashville, TN, 37206
Rank
1
56 votes
Sponsor
0.0
Baja Burrito is a restaurant located in Nashville, Tennessee at 722 Thompson Lane. This restaurant serves chips & guacamole, sour cream, jalapenos, steak, spinach & mushroom, taco salad, and rice or beans. They also serve salsa, baja salad, grilled chicken, spinach, pork verde, nachos, and chips & salsa. They are open every day except Sunday.
722 Thompson Lane, Nashville, TN, 37204
Rank
2
43 votes
Sponsor
0.0
Taco Mamacita is a restaurant located in Nashville, Tennessee at 1200 Villa Place. This restaurant serves chicken tortilla soup, black bean, loaded gyro, mexican chopped salad, sloppy nachos, black bean & corn salad, and the whole enchilada. They also serve memphis nachos, california club taco,...
1200 Villa Place, Nashville, TN, 37212
Rank
3
48 votes
Sponsor
0.0
417 Union is a restaurant located in Nashville, Tennessee at 417 Union Street. This restaurant serves country style catfish, green beans, blackened steak salad, pasta primaver, fried green tomatoes, house potatoes, and mashed potatoes. They also serve tomato cucumber salad, turnip greens, grilled...
417 Union Street, Nashville, TN, 37219
Rank
4
50 votes
Sponsor
0.0
Rosepepper Cantina is a restaurant located in Nashville, Tennessee at 1907 Eastland Avenue. This restaurant serves rosepepper's caesar, chile verde (muy calinte), flan, helado, waffle fries, beans or black beans, and nettos. They also serve camaron de chaires, chimichanga, carne asada,...
1907 Eastland Avenue, Nashville, TN, 37206
Rank
5
66 votes
Sponsor
0.0
Taqueria Del Sol is a restaurant located in Nashville, Tennessee at 2317 12th Avenue South. They are open every day except Monday. Fast food should never lead to a sacrifice in quality. Taqueria del Sol delivers thoughtful, innovative and delicious fare to customers in a timely manner. While the menu is driven by Mexican cuisine, many of the tacos and sides feature cross-cultural flair.
2317 12th Avenue South, Nashville, TN, 37204
Rank
6
22 votes
Sponsor
0.0
Chuy's is a restaurant located in Nashville, Tennessee at 1901 Broadway. They are open every day of the week. In the late 2000's, with only fifteen restaurants around Texas, we decided it was time to let the universe in on our little Tex-Mex secret. It just didn't feel right to keep our made from scratch dishes and out of this world service and atmosphere to ourselves anymore. With that desire...
1901 Broadway, Nashville, TN, 37203
Rank
7
30 votes
Sponsor
0.0
San Antonio Taco Co. is a restaurant located in Nashville, Tennessee at 416 21st Avenue South. They are open every day of the week. San Antonio Taco Company, located in Nashville, Tennessee. Come enjoy the outdoors on our patio along with a bucket of beer and fresh Tex-Mex food made from scratch. Welcome to San Antonio Taco Company -- the best place for Tex-Mex food in Nashville, Tennessee...
416 21st Avenue South, Nashville, TN, 37203
Rank
8
27 votes
Sponsor
0.0
Oscar's Taco Shop is a restaurant located in Nashville, Tennessee at 530 Church Street. They are open every day except Sunday. Never give up your quest to find "The One Meal" you're meant to try today. May the Taco force be with you. Marinated steak strips seasoned and grilled, then placed in a flour tortilla with melted cheese,... The best fajitas this side of the Mississippi. With rice, sour...
530 Church Street, Nashville, TN, 37219
Rank
9
10 votes
Sponsor
0.0
Tequila's is a restaurant located in Nashville, Tennessee at 3736 Annex Avenue. They are open every day of the week. Deep friend tilapia marinated in Mexican spices with onions and hot sauce. Served with rice and special salad. Whole tilapia with bones. Deep friend tilapia marinated in Mexican spices and cooked to perfection. Served with rice and special salad. Whole tilapia with bones....
3736 Annex Avenue, Nashville, TN, 37209
Rank
10
9 votes
Sponsor
0.0
Chago's Cantina is a restaurant located in Nashville, Tennessee at 2015 Belmont Boulevard. They are open every day of the week. Pork Belly Tacos – braised belly, honey, chili, jalapeno slaw, r&b. $13 Carnita Plantain – roasted plantain, carnitas, honey, chili, cilantro, r&b. $12 Naco Taco – corn cake bean, cheese, carnitas, salsa roja, jalapeno slaw, honey. $11 Fajita de Pina – pineapple,...
2015 Belmont Boulevard, Nashville, TN, 37212
Rank
11
20 votes
Sponsor
0.0
El Jaliciense Mexican Restaurant is a restaurant located in Nashville, Tennessee at 3225 Gallatin Pike. They are open every day of the week.
3225 Gallatin Pike, Nashville, TN, 37216
Rank
12
15 votes
Sponsor
0.0
Bakersfield is a restaurant located in Nashville, Tennessee at 201 3rd Avenue South. Chicken Chorizoblack beans, chicken chorizo, salsa verde, queso fresco, cilantro, radish, shredded romaine, cilantro buttermilk dressing. Short Ribbraised short rib, fried egg, black beans, Bakersfield hot sauce, queso fresco, shredded romain, cilantro buttermilk dressing. Papasblack beans, potatoes, poblano,...
201 3rd Avenue South, Nashville, TN, 37201
Rank
13
1 votes
Sponsor
0.0
Taqueria San Luis is a restaurant located in Nashville, Tennessee at 369 Harding Place.
369 Harding Place, Nashville, TN, 37211
Rank
14
7 votes
Sponsor
0.0
La Hacienda Taqueria is a restaurant located in Nashville, Tennessee at 2615 Nolensville Pike. This restaurant serves taco salad, rice, fresh salad, quesadilla, tamales, nachos supreme, and carnitas. They also serve cheesecake, tacos, 16 oz, carne asada, taco, cheese quesadilla and rice, and large. They are open every day of the week. La Hacienda is a family-owned restaurant in Nashville that...
2615 Nolensville Pike, Nashville, TN, 37211
Rank
15
14 votes
Sponsor
0.0
Saint Añejo is a restaurant located in Nashville, Tennessee at 1120 McGavock Street. They are open every day of the week. M Street owns and operates Saint Anejo, Moto, Virago, Whiskey Kitchen, Kayne Prime, Tavern, and The Rosewall.
1120 McGavock Street, Nashville, TN, 37203
Rank
16
18 votes
Sponsor
0.0
El Sombrero is a restaurant located in Nashville, Tennessee at 6017 Nolensville Pike. This restaurant serves tossed salad, guacamole dip, flan, sopapilla with ice cream, burrito fajita, grilled shrimp salad, and el camino sampler. They also serve burrito del mar, burrito verde, burritos deluxe, guacamole salad, sopapilla, sauteed shrimp, and fish or shrimp tacos. They are open every day of the...
6017 Nolensville Pike, Nashville, TN, 37211
Rank
17
6 votes
Sponsor
0.0
Five Points Cocina Mexicana is a restaurant located in Nashville, Tennessee at 972 Main Street. They are open every day of the week. We are now open in Five Points, and hope to be your favorite stop for delicious Mexican ​food and scrumptious margaritas!! We will offer a full menu, full bar, lunch specials ​and daily regional favorites. Our staff will provide "mom" tested recipes from their...
972 Main Street, Nashville, TN, 37206
Rank
18
8 votes
Sponsor
0.0
Bajo Sexto Taco is a restaurant located in Nashville, Tennessee at 216 5th Avenue South. This restaurant serves smoked pork carnitas, skirt steak + habanero nachos, chapulines, cheese quesadilla, queso americano, baja fish, and steak. They also serve guacamole y totopos, chicken + cheese quesadilla, fish, animal nachos, chicken nachos, tinga de pollo, and refried beans. They are open every day...
216 5th Avenue South, Nashville, TN, 37203
Rank
19
7 votes
Sponsor
0.0
Cantina Laredo is a restaurant located in Nashville, Tennessee at 592 12th Avenue South. This restaurant serves carta blanca, guacamole, chili con queso, pescado del día, enchilada veracruz, casa 'rita, and tacos de barbacoa. They also serve enchilada de avocado, asada y enchilada, enchiladas de espinaca, chicken mini taquitos, enchiladas veracruz, carnitas^, and marqués de cáceres rosé. They...
592 12th Avenue South, Nashville, TN, 37203
Rank
20
8 votes
Sponsor
0.0