Artcliff Diner
39 Beach Rd, Vineyard Haven. (508) 693-1224
$$, American, Breakfast & brunch, Family-friendly
Beetlebung Coffee House
32 Beach Street, Vineyard Haven. (508) 696-7122
$, Breakfast & brunch, Family-friendly, Outdoor seating, In-town
Black Dog Cafe
509 State Road, Vineyard Haven. (508) 696-8190
157 State Rd, Vineyard Haven. (508) 696-8190
$$, Breakfast & brunch, Family-friendly
Black Dog Tavern
3 Water Street, Vineyard Haven. (508) 693-9223
$$$, American, Breakfast & brunch, Family-friendly, Good for…
Bob’s Pizza & Subs
22 Main Street, Vineyard Haven. (508) 693-8266
$, American, Family-friendly, Outdoor seating, In-town, Take-out
Humphrey’s Bakery
1 Lake Avenue, Oak Bluffs. (508) 696-6890
32 Winter Street, Edgartown. (508) 627-7029
455 State Road, Vineyard Haven. (508) 693-6518
$, Breakfast & brunch, Family-friendly, In-town, 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
Little House Cafe
339 State Road, Vineyard Haven. (508) 687-9794
$$, Breakfast & brunch, Family-friendly, Take-out
Mad Martha’s Ice Cream
7 North Water Street, Edgartown. (508) 627-8761
20 Union Street, Vineyard Haven. (508) 693-5883
$$, Sweets, Family-friendly, In-town
Mocha Mott’s
10 Circuit Avenue, Oak Bluffs. (508) 696-1922
15 Main Street, Vineyard Haven. (508) 693-3155
$, Breakfast & brunch, In-town
