Top
:
United_States
:
CA
:
Hayward
El Taquito, Hayward, California
El Taquito
22354 Mission Boulevard
Hayward CA United States
Phone: 510.537.8447