The Anchor

Looking for one of the best views of Boston in Charlestown? Look no farther! The Anchor in Charlestown is the newest hotspot offering food, activities, and a gorgeous view all in one location. From delicious menu items, to paint nights, there’s something for everyone!