Craft Beer News

Castle Island Comes Home

Castle Island Comes Home

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 the...

Pin It on Pinterest