River North's new culinary colossus

Published On 12/14/2009 Published On 12/14/2009
Previous Venue Next Venue Venue Description
1. Epic 112 W Hubbard St, Chicago, IL 60654 (River North)

A 14,000 sq ft, 190-seat behemoth that'll only further justify its name with a prime rooftop set to open come springtime, Epic's a multifaceted, multi-level, colorfully industrial-chic temple of food and drink replete with towering 21-foot ceilings on th