Top
:
United_States
:
CA
:
Hayward
Mel's Taqueria, Hayward, California
Mel's Taqueria
27228 Whitman Street
Hayward CA United States
Phone: 510.690.0232