Atlantic Fish & Chop House
2 Main Street, Edgartown. (508) 627-7001
$, Seafood, Good for drinks, On the water, In-town
Black Dog Tavern
3 Water Street, Vineyard Haven. (508) 693-9223
$$$, American, Breakfast & brunch, Family-friendly, Good for…
Chesca’s Restaurant
38 North Water Street, Edgartown. (508) 627-1234
American, Italian, Seafood, Fine Dining, Good for drinks, In-town
Henry’s Hotel Bar
131 North Water Street (Harbor View Hotel), Edgartown. (508) 627-7000
$$, $$$, American, Seafood, Fine Dining, Good for drinks, On…
Island Bar & Grill
11 Circuit Avenue, Oak Bluffs. (508) 693-4516
$, Seafood, Good for drinks, In-town
Jimmy Seas Pan Pasta Restaurant
32 Kennebec Ave, Oak Bluffs. (508) 696-8550
$$, Italian, Family-friendly, Good for drinks, Take-out
Lookout Tavern
8 Seaview Ave, Oak Bluffs. (508) 696-9844
$$, American, Asian, Seafood, Family-friendly, Good for drinks,…
Nancy’s
29 Lake Avenue, Oak Bluffs. (508) 693-0006
$$$, American, Seafood, Family-friendly, Good for drinks, On…
Newes from America
23 Kelley Street, Edgartown. (508) 627-7900
$, $$, American, Family-friendly, Good for drinks, In-town
Ocean View Restaurant
Chapman Ave, Oak Bluffs. (508) 693-1813
$, $$$, American, Seafood, Family-friendly, Good for drinks,…
Offshore Ale Co.
Kennebec Ave, Oak Bluffs. (508) 693-2626
$$, American, Family-friendly, Good for drinks, In-town
