Flight 112 Wine House 112 W Park Ave, Elmhurst, IL60126 Flight 112 Wine House is a restaurant and bar located on West Park Avenue in Elmhurst. The restaurant offers a changing…More seasonal menu, in addition to organic wines, beers and scotches. Flight 112 also hosts art openings, musical performances and private parties. Visit the Flight 112 Wine House Web site to view a current menu.
Elmhurst Public House 683 W Saint Charles Rd, Elmhurst, IL60126 In business for more than 20 years, Elmhurst Public House has the look and feel of an authentic Irish pub. Serving both…More food and liquor, customers are invited to experience a unique Irish-American dining experience. Between their classic pub burgers and homemade reubens, choosing just one thing on the menu is hard to do. They are open late to accomodate those who would just like to stop in for a drink or two. Make sure to stop in on Thursday's for $1 pitchers.