Taqueria El Jarocho 2

157 Harder Rd, Hayward
(510) 940-0103

Order Online