El Cholo

3520 East Coast Hwy, Newport Beach, CA

Menu (As of 10/29)

El Cholo: hours and how to order