Update Info - Oscar's Taco Shop
This restaurant was reported as closed. If it is open, let us know.
Oscar's Taco Shop
7008 City Ctr Way
Fairview, TN 37062
7008 City Ctr Way
Fairview, TN 37062
This restaurant was reported as closed. If it is open, let us know.