Welcome to Nashville, the city of music, hot chicken, and tamales! Yes, you read that right – tamales. While Nashville may not be known for its Mexican cuisine, there are plenty of places in town where you can get your tamale fix.
Whether you're a local or visiting the city for the first time, you won't want to miss out on these delicious bites of heaven.
Tamales are a traditional Mexican dish made of corn dough filled with various ingredients such as meat, cheese, vegetables, and spices. The tamale is then wrapped in a corn husk and steamed until cooked.
They are typically served with salsa, guacamole, and sour cream. Tamales are not only delicious, but they are also a symbol of Mexican culture and tradition. In Nashville, you can find a variety of tamales from traditional to fusion-style.
So, where are the best places for tamales in Nashville? That's what we're here to find out. We've scoured the city to bring you the top spots for tamales. Whether you're looking for a casual street vendor or a sit-down restaurant, we've got you covered.
From classic pork tamales to vegan-friendly options, there is something for everyone. So, grab your fork and let's dive into the best places for tamales in Nashville.
1. Mas Tacos Por Favor
Mas Tacos Por Favor is a cozy Mexican taqueria that serves up delicious and authentic street tacos.
This no-frills restaurant is always packed with hungry locals and tourists alike, waiting in line to try their famous hand rolled tamales and mouth-watering pork and beef tacos.
The space may be a little tight, but the straightforward service and open seating make for a fast and enjoyable dining experience.
Don't forget to try their soups and the refreshing Mexican coke. Mas Tacos Por Favor is definitely a must-visit spot for anyone craving a quick, cheap, and delicious meal.
2. Los Toritos Mexican Restaurant
Los Toritos Mexican Restaurant is a must-visit for anyone in search of authentic Mexican cuisine. Their tamales are a standout dish and are sure to satisfy anyone's cravings.
The portions are generous and the prices are reasonable, making it an excellent value for your money.
The staff is friendly and attentive, providing excellent service to all customers. The atmosphere is cozy and inviting, making it the perfect place to enjoy a meal with friends or family.
Don't miss out on this hidden gem, as it is sure to become a new favorite spot for Mexican food lovers.
Chuy's is a colorful Tex-Mex chain that serves big portions of burritos and other Tex-Mex dishes.
Their tamales are a must-try for anyone who loves Mexican cuisine.
The restaurant has a fun and lively atmosphere, complete with Elvis-heavy decor.
The staff is friendly and attentive, ensuring a pleasant dining experience. Chuy's is a great place to visit for a casual meal with friends or family.
4. Zulema's Kitchen
Zulema's Kitchen is a hidden gem for those who crave authentic Mexican food. Despite being located in an office building, the food is absolutely delicious and worth the visit.
The menu offers a variety of dishes, but the tamales are the standout item. They are made fresh daily and are bursting with flavor.
The service is fast and friendly, making it a perfect spot for a quick lunch or breakfast. The prices are also very reasonable, making it a great option for those on a budget.
If you're in the mood for some delicious tamales, Zulema's Kitchen is the place to go.
5. Maiz De La Vida
Maiz De La Vida is a Mexican restaurant that specializes in tamales. The restaurant offers a variety of tacos, quesadillas, and burritos, but the tamales are the highlight of the menu.
The tamales are made with heritage corn, which gives them a unique texture and flavor.
The fillings are delicious and well-seasoned. The restaurant has a great atmosphere and friendly staff.
The prices are reasonable, and the portions are generous. If you are a fan of tamales, Maiz De La Vida is definitely worth a visit.
Cancun is a Mexican restaurant that serves delicious tamales. The food is authentic and the portions are generous.
The service is friendly and attentive, making for a pleasant dining experience.
The prices are reasonable and the margaritas are tasty. The restaurant also offers a Sunday brunch buffet.
If you're looking for a casual spot to enjoy some tasty tamales, Cancun is worth a visit.
7. Taqueria La Juquilita
Taqueria La Juquilita is a Mexican restaurant that serves delicious tamales.
The food is cooked and prepared in front of customers, so there is no long waiting time. The service is excellent, and the staff is very respectful.
The tamales are definitely worth trying, and the overall experience is great.
If you're looking for a place to enjoy authentic Mexican food, Taqueria La Juquilita is definitely worth a visit.
Guacamayas is a Mexican restaurant that serves great tamales. The salsa is also good and the service is fast.
The prices are reasonable too. The staff is friendly and attentive.
The restaurant is clean and has a nice atmosphere. They also offer other dishes like street tacos with carnitas and real guacamole.
Highly recommend giving Guacamayas a try for some delicious tamales.
9. Mazatlan Mexican Restaurant
Mazatlan Mexican Restaurant is a great spot for anyone looking to enjoy some authentic Mexican cuisine.
With a menu featuring over 30 dishes, there's something for everyone. The tamale is a standout dish, while the burrito could use some improvement.
The atmosphere is relaxed, and the staff is friendly and efficient. Prices are a little cheaper than other Mexican restaurants, making it an excellent value for the money.
If you're looking for a satisfying Mexican meal, give Mazatlan Mexican Restaurant a try.
10. El Metate
El Metate is a must-visit for anyone who loves authentic Mexican food. The homemade tamales are the star of the menu, bursting with flavor and perfectly cooked.
The friendly and attentive staff make dining a pleasure, and the cozy atmosphere adds to the overall experience.
The menu is extensive, with plenty of options to suit every taste. Don't miss the stuffed peppers or the tacos done street style – both are exceptional.
Prices are reasonable, making El Metate an excellent choice for a delicious and satisfying meal.
11. El Sombrero #2 – Charlotte
El Sombrero #2 in Charlotte is a must-visit for anyone who loves Mexican cuisine.
The tamales are particularly noteworthy – they are perfectly seasoned and cooked to perfection.
The staff is friendly and attentive, and the atmosphere is relaxed and inviting.
Whether you're looking for a quick lunch or a leisurely dinner, El Sombrero #2 is sure to satisfy your cravings. Don't miss out on this hidden gem!
12. Tacos Y Mariscos Lopez 2
Tacos Y Mariscos Lopez 2 is a hidden gem for those searching for authentic Mexican tamales. The no-frills restaurant offers traditional Mexican fare made fresh to order.
From mixed fajita and spicy pork tacos to the famous tamales, everything on the menu is consistently delicious.
Though the restaurant's interior may look like a 1970's style diner, the flavors, service, and prices more than make up for the lack of ambiance.
The staff is friendly, and the service is excellent. If you're looking for a quick, satisfying meal, Tacos Y Mariscos Lopez 2 is definitely worth a visit.
13. Las Fiestas Cafe
Las Fiestas Cafe is a lively eatery that serves up delicious Mexican food and drinks.
With a huge menu and friendly staff, this place is a must-visit for anyone looking for a great meal. The atmosphere is upbeat and the yellow-hued interior adds to the fun vibe.
The food is fast, the prices are reasonable, and the salsa is always fresh.
Whether you're in the mood for tacos, fajitas, or tamales, Las Fiestas Cafe has got you covered. Don't miss out on the frozen margaritas during happy hour!