by Mass Brew Bros | Apr 6, 2021 | News
Norwood brewery opening South Boston taproom this summer PRESS RELEASE / April 6, 2021 (SOUTH BOSTON, MA) – Castle Island Brewing Company announced this week that construction is underway on a new taproom at 10 Old Colony Ave. in South Boston, the site of...