El Palenque Taqueria

245 Hillside Blvd, South San Francisco
(650) 589-2798

Order Online