The Sam Adams Boston Tap Room is located in downtown Boston, near the Samuel Adams statue and the Freedom Trail. It features a 15,000 square foot space with three floors, including a rooftop deck, and offers innovative craft beers. The taproom is equipped with a 10-hectoliter system for experimenting with new beer styles and flavor combinations.