Located a block from town, adjacent to the Vineyard Square Inn, Chesca’s is a comfortable restaurant enjoyed by locals and visitors alike. It is mentioned often by people who live here as one of their favorites. Start with a cocktail from the bar and sit on the outside porch in a rocking chair and watch... read more.
To access this post, you must purchase Best Weekends Membership.