Category Archives: Norwood

Castle Island’s New Taproom Opens This Weekend

Castle Island BrewingNorwood’s very own Castle Island Brewing, a brewery which opened in late 2015, has happily announced that after many weeks of work, that their new and expanded taproom will be open to the public as early as this upcoming weekend.

The numerous upgrades will feature food options such as chips, salsa and guacamole as well as food truck options during the weekend evenings. But better yet is the increased capacity and seating, as they’ll now be able to host over a hundred people at the time in their welcoming taproom.

And best news yet is the fact that they’ll also now have up to sixteen draft lines for everyone to enjoy!

Here’s a preview of their newly upgraded taproom courtesy of Bostinno:

And if you’re wondering when you can start enjoying this taproom? How about tomorow starting at 11AM? Yes, that’s right. What are you all waiting for?

Castle Island Brewing is located at 31 Astor Avenue, Norwood, MA 02062.