Taqueria Senaida's
150 Tennyson Rd, Hayward 94544