Taqueria Eduardo II
1104 W Tennyson Rd # D, Hayward
(510) 732-0254
Recent Reviews
Taqueria Eduardo II
1104 W Tennyson Rd # D, Hayward 94544
(510) 732-0254