Oscar's Taco Shop - Downtown Nashville
About the Business
Oscar's Taco Shop - Downtown Nashville deals with restaurants by me, mexican spices, mexican dinners and restaurant specials near me. The business started in 2017. It is located at 530 Church St, Nashville (TN 37219), United States. You can find more details about Oscar's Taco Shop - Downtown Nashville's location on the map. The GPS coordinates are: 36.1628122, -86.7812451. Mexican restaurant in Nashville is the main business occupation of this company. The payment method they accept is cash, credit cards. Since they are located in United States, they accept USD as the payment currency. Oscar's Taco Shop - Downtown Nashville is available for a quick contact via phone number +1-615-251-1507, or visit their website for more information.