41.39N 70.62W

The Blue Canoe Waterfront Grill

The Blue Canoe Waterfront Grill

52 Beach Road, Vineyard Haven, MA

    52 Beach Road, Vineyard Haven, MA