Last Of The Oaxacans Restaurants in Nashville
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Nashville, 114 2nd Ave S, Nashville, TN 37201, United States
"One of my favorite places in nashville"
Price
The Average price for Last Of The Oaxacans is:
$12.7
Feedback
These reviews refer only to the mentioned ingredients.