Taqueria El Jarocho 3

28293 Mission Blvd Hayward CA 94544 USA

(510) 940-0137

Location