Restaurante
Oscar's Taco Shop
Recomendado por 8 habitantes locales,
Ubicación
7150 E Thomas Rd
Scottsdale, AZ
South Scottsdale
Consejos de residentes locales
Amazing Food! One of our favorite places to eat! Love their specials! They even have a meatless menu!