Inside Stevenson Square’s newest bar Public, with huge outside space and happy hour prices when it rains

300 more seats on the sunny side of Stevenson Square