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
Henry’s Hotel Bar
131 North Water Street (Harbor View Hotel), Edgartown. (508) 627-7000
$$, $$$, American, Seafood, Fine Dining, Good for drinks, On…
IL Tesoro At the Terrace
27 South Summer Street, Edgartown. (508) 939-3840
$$$, Italian, Fine Dining
Lambert’s Cove Inn & Restaurant
90 Manaquayak Road, Vineyard Haven. 508-693-7890
$$$$, American, Seafood, Fine Dining
Lattanzi’s Restaurant
Old Post Office Sq., Oak Bluffs. (508) 696-9844
$$$, Italian, Fine Dining, Outdoor seating
Le Grenier French Restaurant
86 Main Street (2nd floor), Vineyard Haven. (508) 693-4906
$$$$, French, Fine Dining, In-town
State Road Restaurant
688 State Road, West Tisbury. (508) 693-8582
$$$$, American, Breakfast & brunch, Fine Dining
