Beach Plum Inn & Restaurant
50 Beach Plum Lane, Chilmark. (508) 645-9454
$$$$, American, Fine Dining
Chesca’s Restaurant
38 North Water Street, Edgartown. (508) 696-9869
$$$$, American, Italian, Fine Dining, Good for drinks, In-town
Farm Neck Golf Club Cafe
1 Farm Neck Way, Oak Bluffs. (508) 693-3560
$$, $$$$, American, Breakfast & brunch, Fine Dining
Home Port Restaurant
512 North Road, Chilmark. (508) 645-2679
$$$$, Seafood, Outdoor seating, Take-out
Lambert’s Cove Inn & Restaurant
90 Manaquayak Road, Vineyard Haven. 508-693-7890
$$$$, American, Seafood, Fine Dining
Le Grenier French Restaurant
86 Main Street (2nd floor), Vineyard Haven. (508) 693-4906
$$$$, French, Fine Dining, In-town
Lure Grill
31 Dunes Road, Edgartown. (508) 627-3663
$$$$, American, Family-friendly, Outdoor seating
State Road Restaurant
688 State Road, West Tisbury. (508) 693-8582
$$$$, American, Breakfast & brunch, Fine Dining
The Blue Canoe Waterfront Grill
52 Beach Road, Vineyard Haven. (508) 693-3332
$$, $$$$, American, On the water, In-town
