Flagship Inn - Anchor Restuarant
ANCHOR RESTAURANT The Anchor Restaurant is now open for the 2023 season serving lunch and dinner! Anchor restaurant is situated next to the Flagship Inn at 200 Townsend Avenue, Boothbay Harbor – with plenty of parking. The Anchor serves American...