Back
Taqueria del Sol Logo

Taqueria del Sol

2.53mi
2317 12th Ave S, Nashville, TN, 37204
Not Available Now (Available Sat 12:00 PM - 9:00 PM)(615) 499-4293
About Taqueria del Sol

Searching for "Tacos Near Me"? Taqueria del Sol has some of the best Tacos in Nashville. Located at 2317 12th Ave S, Taqueria del Sol is a convenient option that is easily accessible in Nashville.....show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead