Skip to main content

Taqueria Celaya

restaurant · mexican restaurant · South San Francisco, CA

Address
608 Linden Ave, South San Francisco, CA 94080
Phone
(650) 588-1289
Website
taqueriacelaya.com
Where
37.6583, -122.4089

Search Hominin for Taqueria Celaya

Other restaurants nearby

More in South San Francisco

Taqueria Celaya — restaurant in South San Francisco, CA | Hominin