Locations

Tucson Location

8201 S Rita Rd Tucson, AZ 85747

Phone:
520-663-3333
Opening Hours:
Monday – Thursday & Sunday 7 AM – 8 PM
 Friday – Saturday 7 AM – 9 PM

2951 Grand Ave Nogales, AZ 85621

Phone:
520-415-1512
Opening Hours:
Monday – Saturday 6 AM – 11 PM
Sunday 6 AM – 6 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

}

Hours Of Operation

Tucson Location


Monday to Thursday & Sunday7am-8pm


Friday to Saturday7am-9pm

Nogales Location

Monday to Saturday 6am-11pm


Sunday 6am-6pm