El Cholo

1025 Wilshire Blvd, Santa Monica, CA

Menu (As of 10/29)

El Cholo: hours and how to order