El Che Bar John Manion El Che Bar

El Che Bar Map

845 W. Washington Blvd. (Peoria St.)
Chicago, IL 60607
Map
Cuisine: Argentinean / American
Grilled fare utilizing locally sourced products at this West Loop restaurant.
Openings: Dinner nightly

Features