Taqueria Familiar

22472 Meekland Ave Hayward CA 94541 USA

(510) 314-0313

Location