HUBBARD INN features European inspired small plates, quintessential mid-century cocktails, and old world décor, making this eccentric River North establishment one of Chicago's preferred dining and nightlife destinations.
110 W. Hubbard St., Chicago, IL, US 60654
http://www.hubbardinn.com/