Skip to main content

Papa Joe's Taqueria

restaurant · mexican restaurant · South San Francisco, CA

Address
415 Linden Ave, South San Francisco, CA 94080
Phone
(650) 583-7188
Website
planjam.com
Where
37.6567, -122.4097

Search Hominin for Papa Joe's Taqueria

Other restaurants nearby

More in South San Francisco

Papa Joe's Taqueria — restaurant in South San Francisco, CA | Hominin