The nation’s largest rooftop deck, Offshore, opens at Navy Pier
Last night, the nation's largest rooftop venue celebrated its opening at Chicago's iconic Navy Pier. Offshore, a 36,000-square-foot, all-weather venue welcomed guests for drinks and…