the whistler

  • the Whistler 2421 North Milwaukee Avenue Chicago, IL, 60647 United States

We're back at one of our all time favorite spots in the city for a Memorial Day extravaganza! No cover, so come enjoy the amazing cocktails!