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

Papa Locos

Address1:

8201 S Rita Rd Tucson, AZ 85747

Get In Touch With Us

Tuscon Location Phone:

(520) 663-3333

}

Hours Of Operation

Tucson Location


Monday to Thursday & Sunday7am-8pm


Friday to Saturday7am-9pm

Skip to content