Nashville may be known for its hot chicken and barbecue, but the city also boasts some of the best street tacos around.
Whether you're a local or just visiting, street tacos are a must-try for anyone looking to indulge in some delicious and authentic Mexican cuisine.
From traditional al pastor to creative vegetarian options, Nashville's street taco scene has something for everyone. But with so many options to choose from, it can be overwhelming to know where to start.
That's why we've compiled a list of the best places for street tacos in Nashville, so you can experience the city's vibrant food culture like a true local.
So grab your friends and get ready to embark on a taco journey through Nashville's streets.
And be warned – once you try these mouthwatering street tacos, you may never want to go back to boring old fast food again.
1. Mas Tacos Por Favor
Mas Tacos Por Favor is a cozy and unpretentious Mexican taqueria that serves some of the best street tacos in town.
They have an array of options to choose from, including beef, pork, chicken, fish, and vegetarian tacos, all made with fresh ingredients.
The prices are great, and the service is fast and straightforward. The tequila bar is a nice touch, and the elote is highly recommended.
If you're in the mood for some craft beer, The Pharmacy is just across the street. All in all, Mas Tacos Por Favor is a no-frills spot that's perfect for a cheap and delicious meal.
Bartaco is a stylish Mexican kitchen and bar that serves classic and creative street tacos.
The menu offers a variety of vegetarian options, including cauliflower, mushroom, and fried avocado tacos.
The cocktails are made with fresh juices, giving them rich and tasty flavors. The ordering process is easy with the QR code system, and the staff is fast and polite.
The ambience is intimate and inviting, making it a great spot to see and be seen.
Bakersfield is a lively spot for delicious street tacos and tequila. The menu offers a variety of tasty options, including al pastor, shrimp, and bistek tacos.
The chunky guacamole is a must-try, and the margaritas are top-notch.
The atmosphere is vibrant and perfect for groups, with picnic tables and tall tables available.
The service is attentive, and the prices are reasonable. If you're looking for a fun night out with great food and drinks, Bakersfield is the place to be.
4. Family Tacos
Family Tacos is a must-visit spot for anyone craving authentic Mexican street tacos.
With a simple menu and scratch kitchen, they offer a variety of options for both meat-eaters and vegetarians. The staff is friendly and welcoming, making you feel right at home.
The birria tacos and horchata are must-tries, and the prices are affordable. Don't be fooled by the small entrance, the indoor and outdoor seating areas are spacious and comfortable.
Family Tacos is definitely a hidden gem in the Nashville food scene, and a great spot to satisfy those taco cravings.
5. Cerveza Jack's
Cerveza Jack's is a must-visit for anyone looking for delicious street tacos.
This Mexican cantina offers a variety of mouth-watering tacos, including carnitas and grilled chicken. The food is not the only thing that sets this place apart.
Live music adds to the already lively atmosphere, making it a great spot to enjoy a night out. The staff is attentive and friendly, making sure you have everything you need to enjoy your meal.
If you're in the area, be sure to stop by Cerveza Jack's for a great meal and a fun experience.
6. Cheap Charlie's Taco Shop
Cheap Charlie's Taco Shop is a hidden gem for street tacos. Their menu offers a variety of options that are all made fresh to order.
The tacos are small but packed with flavor and priced at $1.50 to $2 each. The staff is friendly and the service is quick.
The seating area is currently closed, but takeout is available. Don't forget to grab a drink before heading to Cheap Charlie's, as they don't sell beverages.
If you're in the mood for authentic Mexican food, Cheap Charlie's Taco Shop is a must-try.
7. Pie Town Tacos
Pie Town Tacos is a must-visit spot for anyone looking for delicious street tacos.
This unpretentious counter-service locale offers a variety of tacos and rice bowls that are cooked to order. The menu is diverse, with options for meat-lovers and vegetarians alike.
The staff is friendly and welcoming, creating a great atmosphere for diners. The patio seating is a great place to enjoy your meal on a sunny day.
If you're in the mood for some tasty, simple Mexican food, Pie Town Tacos is the perfect place to go.
8. Ladybird Taco
Ladybird Taco is a cozy spot that offers a variety of Mexican classics. They serve breakfast and lunch, with good options for both vegetarians and meat-eaters.
The breakfast tacos are a must-try, especially the ones with bacon. The brisket is smoky and flavorful, while the chicken cotija is nice but may have some gristle.
The self-serve salsa station is a great addition, with the red sauce being the favorite among customers. The chips, however, could be less salty.
The service is fast, friendly, and the owners are great. Ladybird Taco is perfect for a quick and delicious meal with some sidewalk seating.
9. Los Toritos Mexican Restaurant
Los Toritos Mexican Restaurant is a must-visit for anyone looking for authentic street tacos. The food is quick, delicious, and reasonably priced.
The restaurant's atmosphere is welcoming, and the service is unmatched. The queso dip, thin chips, and salsa are a perfect combination for starters.
The cheese chili relleno and chicken tamale are highly recommended. The menu offers a variety of combos that are reasonably priced and come in generous portions.
The margarita tower is a must-try, and the staff is friendly and accommodating. Los Toritos Mexican Restaurant is a hidden gem that is quickly becoming popular among Nashville locals.
10. Taco Chela
Taco Chela is a must-visit for anyone looking for delicious street tacos. This casual food truck serves up some of the best Mexican food around.
The portions are generous, and the ingredients are fresh and flavorful.
Whether you're in the mood for tacos, quesadillas, or other Mexican standards, Taco Chela has got you covered.
The straightforward menu makes it easy to order, and the friendly staff is always ready to help. So if you're looking for a tasty and authentic Mexican food experience, be sure to check out Taco Chela!
11. Taqueria Sabor Oaxaca
Taqueria Sabor Oaxaca is a taco restaurant that serves up some of the best street tacos in the world.
The food is cooked to order and the green sauce is a must-try.
The tacos are a steal at just $2 each. The atmosphere is great and the employees are friendly.
If you're in the mood for authentic Mexican food, Taqueria Sabor Oaxaca is the place to go.
12. Taqueria del Sol
Looking for some delicious street tacos in town that won't break the bank and come with great service and atmosphere to match it all up with?
Look no further than Taqueria del Sol. This popular Mexican joint offers a wide variety of tacos, enchiladas, soups, and daily specials that are sure to satisfy any craving.
From pulled pork to chicken and steak, their tacos are packed with flavor and come at a reasonable price.
In addition to their tasty menu, Taqueria del Sol also has a full bar and a spacious dining area or nice little patio for you to enjoy your meal.
Staff are attentive and efficient, ensuring that you get your food quickly and well presented. With so much to offer, it's no wonder that Taqueria del Sol is a go-to spot for casual date nights or family outings.
13. El Jaliciense Mexican Restaurant
El Jaliciense Mexican Restaurant is a hidden gem for street tacos.
Despite its unassuming exterior, the food is authentic and flavorful.
The tacos are simple but delicious, with fresh tortillas, meat, onion, cilantro, and chives.
The complimentary salsa is a standout, with a spicy kick. Prices are reasonable, making it a great spot for a quick and tasty meal.
14. Taco Mamacita
Taco Mamacita is a colorful Mexican taqueria and bar that serves inventive tacos, enchiladas, and margaritas. The staff is friendly and attentive, and the atmosphere is fun and funky.
The menu offers a wide variety of options, especially for tacos, which are fantastic. The Korean BBQ taco is zippy with ginger, and the California Club and Loaded Gyro tacos are flavorful and delicious. The salsa is hot and spicy, and the queso is yum.
The street corn is very creamy, and the plantains are a must-try. The prices may seem a little high, but the food is worth the cost. The outdoor seating is nice, and the back patio is great on a nice day.
Wednesday is 2 for 1 margaritas, and the house margarita is one of the best. Valet parking is complementary with a tip. Taco Mamacita is a great spot for late bites and is highly recommended for anyone who loves street tacos and a fun atmosphere.
Nada offers a cozy atmosphere with a simple lunch menu of carne asada, pork, chicken, and cauliflower tacos.
The Mexican street corn and sweet potatoes make for delicious sides.
Don't forget to try the tres leches cake and churros for dessert.
The staff is wonderful and the food is very much the same. Nada is a must-visit spot for street tacos.
16. Saint Anejo
Saint Anejo is a hip Mexican restaurant and tequila bar that offers more than 100 tequilas and serves Mexican standards. The restaurant has a boisterous atmosphere and a stylish setting.
The street tacos are the highlight of the menu, and customers can choose from a variety of options, including carnitas, shrimp, and chicken.
The chips and salsa are delicious, and the margaritas are freshly made.
The service is excellent, and the wait staff is friendly and attentive. Although a bit pricey, the experience is enjoyable and worth a visit.