Oscar's Taco Shop

Taco restaurant · 1342 W Warner Rd, Tempe, AZ

Delivery · Dine-In

Hours

Popular items (As of 11/1)

See full menu

More food in Tempe, AZ · Tacos in Tempe