Taqueria Senaida's
150 Tennyson Rd, Hayward CA 94544