Skip to Main content
Oscar's Taco Shop - Downtown Nashville (CHURNED) 530 Church Street*****
0
Sign in
Currently not accepting online orders
Oscar's Taco Shop - Downtown Nashville (CHURNED) 530 Church Street*****
530 Church Street, Nashville, TN
Opens at 4:30PM
Online ordering is currently unavailable. Please contact the restaurant to place an order.