Oscar’s Taco Shop

Create Map

Address: 53 W Thomas Rd Phoenix, AZ 85013 Phone Number: (602) 264-2658 Business Email [email protected] Website: http://oscarstacoshop.com Business Description: "So Cal made fresh daily Mexican food. Family owned and operated. New to Arizona but has been doing business in San Diego and Nashville for over 20 years." Category: Mexican restaurant | Mexican fast food | Tex Mex Owner name. Oscar