Did you mean: oscar's-taco-shop-phoenix
... Mexican Food! Tacos ... As a result, “Oscar's Taco shop®” is more popular than ever! ... Mexican Restaurant | Mexican Food Phoenix Arizona | Mexican Food Nashville.
Super Oscars Mexican Food
(890)
Mexican restaurant
Address: 3955 E Thomas Rd, Phoenix, AZ 85018
Hours: Opens soon ⋅ 5 AM
Phone: (602) 306-4495
Rating
(375) · $
Order delivery or pickup from Oscar's Taco Shop in Scottsdale! View Oscar's Taco Shop's April 2024 deals and menus. Support your local restaurants with ...
Rating
(7) · $
Order food online at Oscar's Taco Shop, Scottsdale with Tripadvisor: See 7 unbiased reviews of Oscar's Taco Shop, ranked #581 on Tripadvisor among 1206 ...