The Baldwin Bar is our flagship bar located on the first floor of the Baldwin Mansion. It consists of 12 bar seats and 3 tables. The cocktail menu is designed to be more approachable and the atmosphere is lively and casual.
2 Alfred Street, Woburn, Massachusetts 01801, United States
Add a review