Locations
Tucson Location


8201 S Rita Rd Tucson, AZ 85747
Phone:
520-663-3333
Opening Hours:
Monday – Thursday 7 AM – 8 PM
Friday – Saturday 7 AM – 9 PM
Sunday – 7 AM – 8 PM

2951 Grand Ave Nogales, AZ 85621
Phone:
520-415-1512
Opening Hours:
Monday – Saturday 6 AM – 8 PM
Sunday 8 AM – 8 PM
Nogales Location

Papa Locos
Address1:
8201 S Rita Rd Tucson, AZ 85747
Address2:
2951 N Grand Ave, Nogales AZ 85621
Get In Touch With Us
Tuscon Location Phone:
(520) 663-3333
Nogales Location Phone:
(520) 415-1512
Email : [email protected]
Hours Of Operation
Tucson Location
Monday to Thursday & Sunday7am-8pm
Friday to Saturday7am-9pm
Nogales Location
Monday to Saturday 6am-8pm
Sunday 8am-8pm