Taqueria La Tita
15 Southland Mall, Hayward
(510) 293-0531
Taqueria La Tita
15 Southland Mall, Hayward 94545
(510) 293-0531