El Cholo menu (As of 10/29)

1037 Flower St, Los Angeles, CA

El Cholo: hours and how to order