Papa John's Pizza1610 W Valencia Rd, Tucson, AZ
Pollo Feliz4001 N Oracle Rd, Tucson, AZ
Tumerico2526 E 6th St, Tucson, AZ