JavaScript is not enabled.
Papa Locos - 0 Reviews - 8201 S Rita Rd, Tucson, AZ - Restaurants Reviews - Phone (520) 663-3333

Papa Locos

Claim
marker
8201 S Rita Rd
Tucson, AZ 85747
marker
(520) 663-3333
Incorrect info? Correct your listing

Main categories:

Restaurants

Related categories:

Food & Dining

Reviews

Editorial review from Citysearch 7/23/2012

Definitely try the green chili cheeseburger! more
< Previous 1 Next >

Menu for Papa Locos




SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018

Additional information

  • Neighborhoods:

    Ward 4, Rita Ranch
badge