Oscar's Taco Shop
7150 E Thomas Rd, Scottsdale
(480) 945-0089
Recent Reviews
Order Online
You May Also Like
Whataburger - 7134 E Thomas Rd
Burgers, Fast Food
Forno 301 - 7111 E Thomas Rd
Bar, Pizza, Italian, Pet Friendly
Taco Bell - 7153 E Thomas Rd
Fast Food, Mexican
Restaurants in Scottsdale, AZ
Oscar's Taco Shop
7150 E Thomas Rd, Scottsdale, AZ 85251
(480) 945-0089