Online table reservation for El Cholo (la Habra) in La Habra
We are enabling reservations for El Cholo (la Habra)
El Cholo (la Habra)
840 E Whittier Blvd, La Habra, United States
American
The redirect does not work? Just click on this link or copy it into your address bar