Oscar's Taco Shop
7150 E Thomas Rd, Scottsdale
(480) 945-0089
Menu
Restaurants in Scottsdale, AZ
Oscar's Taco Shop
7150 E Thomas Rd, Scottsdale, AZ 85251
(480) 945-0089