12 of us are going to a concert at The Vic and need a fun, GREAT restaurant really close by. Anything other than Mia Francesca's or El Jardin's. HELP!!!
3311 N. Clark Street, Chicago, IL 60657
3335 N Clark St, Chicago, IL 60657