Skip to main content

El Zocalo Restaurant

restaurant · latin american restaurant · South San Francisco, CA

Address
1633 El Camino Real, South San Francisco, CA 94080
Phone
(650) 992-1482
Website
menuism.com
Where
37.6657, -122.4512

Search Hominin for El Zocalo Restaurant

Other restaurants nearby

More in South San Francisco

El Zocalo Restaurant — restaurant in South San Francisco, CA | Hominin