Castle Island Brewing Co. is a craft brewery with taprooms in Norwood and South Boston, Massachusetts, offering fresh beers, hard seltzers, wine, and non-alcoholic options. They partner with Bardo's for renowned bar pizza at the Norwood location and emphasize great vibes, pet-friendly policies, and a packed schedule of public and private events.

fresh craft beers hard seltzers pet-friendly taprooms private events
Norwood taproom Castle Island venue atmosphere Taproom event
Craft Beers
fresh Castle Island brews, rotating taps
beer
Hard Seltzers
rotating hard seltzers
na
Silver Medal, World Beer Cup 2019 (Keeper) 2019
Gold Medal, Great American Beer Festival 2018 (Candlepin) 2018