“Mexican food served fresh everyday.”
Everything on the menu is made fresh daily at Oscars Taco Shop. Ruiz family recipes have been handed down and refined through the generations.
Be the first to add a review to the Oscar's Taco Shop Downtown Nashville.
Oscar's Taco Shop Downtown Nashville
- Mon - Sat: 9:00 am - 9:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted