First look: Castle Island Brewing opens new South Boston taproom
September 23, 2021 at 11:35 AM EDT
The $3 million, 9,000-square foot brewery is part of a 1.147 million-square-foot mixed-use building being developed by real estate firm National Development.