Eating Food Stand Mexican at La Chaparrita restaurant in Hayward, CA.

Feedback

Do you manage or own La Chaparrita?

Yes