El Cholo

840 E Whittier Blvd, La Habra, CA

Menu (As of 10/29)

El Cholo: hours and how to order