Mobile App

Simplifying Your Favorite Orders Has Never Been More Convenient! Get the latest Papa Locos App now!

Download on the play store
Download on the app store

Papa Locos


8201 S Rita Rd Tucson, AZ 85747


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-8pm

Sunday 8am-8pm

Skip to content