Z Bar plans to make a splash on Michigan Avenue in June
A city can’t have too many rooftop bars, apparently. The Peninsula Chicago hotel (108 E. Superior St.), which already has one pretty nifty outdoor environment in The Terrace, is about to add another.
Z Bar, which will sit two levels above The Terrace (you’ll be able view the latter from the former,...