Taqueria El Mezcal

194 Harder Rd Hayward CA 94544 USA

(510) 537-2922

Location