El Che Bar

El Che Bar

Open seven days a week just down the road from us at 845 W Washington Blvd, El Che Bar is an ode to Argentinian Steak Houses like no other in Chicago. A fully wood-fired open hearth located centrally in the restaurant entices diners to order a meaty specialty. We...