La Chaparrita
44 W Tennyson Rd, Hayward CA 94544