Among the Flowers Café
17 Mayhew Lane, Edgartown. (508) 627-3233
$$, $$$, Breakfast & brunch, Outdoor seating, In-town
Artcliff Diner
39 Beach Rd, Vineyard Haven. (508) 693-1224
$$, American, Breakfast & brunch, Family-friendly
Atlantic Fish & Chop House
2 Main Street, Edgartown. (508) 627-7001
$, Seafood, Good for drinks, On the water, In-town
Bangkok Cuisine
67 Circuit Ave, Oak Bluffs. 508) 696-6322
$$, Asian, Family-friendly, In-town, Take-out
Beach Plum Inn & Restaurant
50 Beach Plum Lane, Chilmark. (508) 645-9454
$$$$, American, Fine Dining
Ben & Bill’s Chocolate Emporium
20 Circuit Ave, Oak Bluffs. (508) 696-0008
$$, Sweets, Family-friendly, 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
Chesca’s Restaurant
38 North Water Street, Edgartown. (508) 627-1234
American, Italian, Seafood, Fine Dining, Good for drinks, In-town
