Contact Us

Want to get in touch? We’d love to hear from you. Here’s how you can reach us…

Send a Message

Call Us

Tucson Location

Address

8201 S Rita Rd Tucson, AZ 85747

Phone

(520) 663-3333

Nogales Location

Address

2951 N Grand Ave, Nogales AZ 85621

Phone

520-415-1512

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