Castle Island Brewing Company, located in Norwood, MA, is an award-winning brewery dedicated to the idea of being excellent to one another. With a wide range of ales and lagers, they offer both amazing and approachable brews. Their beers can be found throughout southern New England in cans and on draft, as well as at their Norwood brewery and taproom. Castle Island Brewing Company, founded in 2015, is committed to providing a stellar experience from the first sip to the last. They believe in giving back to the community and have partnered with local charities through their Fiver Initiative to make a positive impact. With their dedication to quality and their diverse portfolio of beers, Castle Island Brewing Company is a must-visit destination for beer enthusiasts in the Norwood area.
Generated from the website