Update Info - Oscar's Taco Shop
This restaurant was reported as closed. If it is open, let us know.
Oscar's Taco Shop
273 Hicks Rd
Nashville, TN 37221
273 Hicks Rd
Nashville, TN 37221
This restaurant was reported as closed. If it is open, let us know.