Back
Oscar's Taco Shop Logo

Oscar's Taco Shop

10.21mi
273 Hicks Rd, Nashville, TN, 37221
Not Available Now (Available Wed 7:00 AM - 9:00 PM)(615) 730-6379
About Oscar's Taco Shop

Order from Oscar's Taco Shop to enjoy some of the best Mexican in Nashville. Looking to find the cheapest way to order Oscar's Taco Shop? Choose the most affordable delivery option listed here. ...show more

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