Skip to main content

Papa Locos 2

restaurant · mexican restaurant · Tucson, AZ

Address
7950 E Broadway Blvd, Tucson, AZ 85710
Phone
(520) 203-8677
Website
torolocotacos.com
Where
32.2205, -110.8226

Search Hominin for Papa Locos 2

Other restaurants nearby

More in Tucson

Papa Locos 2 — restaurant in Tucson, AZ | Hominin