Champlain islands restaurant undergoes makeover, with plans to add lakeview bar next year
Shore Acres, an inn, restaurant and wedding destination on shores of Lake Champlain for 70 years, aims to keep cozy vibe while making changes
Shore Acres, an inn, restaurant and wedding destination on shores of Lake Champlain for 70 years, aims to keep cozy vibe while making changes