Fountainhead

  • Restaurants & Specialty Dining
1970 W Montrose Ave
Chicago, IL 60613
(773) 697-8204
  • About

    Low-key bar featuring a long beer list & creative, organic pub eats plus a seasonal rooftop garden.