Sounds like it will be massive too, 20,000-square-feet with a 10,000-square-foot rooftop deck. It’s part of a chain that has locations in Denver, Detroit and more. Punch Bowl Social will be located at 199 Starr Street in Jefftown, just a block from the L train. From The Real Deal: Bar, restaurant and entertainment establishment Punch […]