Founded in Los Angeles in 1923 by Alejandro and Rosa Borquez, El Cholo has been family owned and operated for 97 years. Currently it has six restaurants in Los Angeles and Orange County.
Website:
Employees:
7
HQ: +1 323-737-7718
Location: Newport Beach, California, United States