La Chaparrita

44 W Tennyson Rd, Hayward
(510) 695-5686

Order Online