Haverhill, Essex County, MA

Places to go in Haverhill

11 scouted venues — the coffee shops, restaurants, parks, and hidden corners we think are worth your time.

110 Grill

Food & Drink

110 Grill

Casual restaurant with contemporary American dishes, including vegetarian options, plus a full bar.

1179 Main St, Haverhill, MA 01830, USA

Battle Grounds Coffee Company

Food & Drink

Battle Grounds Coffee Company

39 Washington St, Haverhill, MA 01832, USA

BOSA Coastal Italian

Food & Drink

BOSA Coastal Italian

160 Merrimack St, Haverhill, MA 01830, USA

Bradford Seafood

Food & Drink

Bradford Seafood

Humble counter-serve locale providing raw fish, plus an array of fried seafood & Greek dishes.

124 Winter St, Haverhill, MA 01830, USA

Casa Blanca Cantina | Haverhill

Food & Drink

Casa Blanca Cantina | Haverhill

Hearty Mexican favorites & specialty cocktails in colorful, hacienda-style surrounds.

2 Essex St, Haverhill, MA 01832, USA

Dar Rafiki’s

Food & Drink

Dar Rafiki’s

389 Main St, Haverhill, MA 01830, USA

Essex Street Grille

Food & Drink

Essex Street Grille

Casual standby boasts a diverse menu, from egg rolls to fish ’n’ chips, plus free WiFi & DJ nights.

25 Essex St, Haverhill, MA 01832, USA

Joseph's Trattoria Downtown

Food & Drink

Joseph's Trattoria Downtown

This intimate kitchen offers elevated Italian dishes, cocktails & baked goods in warm environs.

6 Moulton Way, Haverhill, MA 01832, USA

Keon's

Food & Drink

Keon's

Stylish bistro focusing on comforting meat & seafood mains, with monthly wine-pairing dinners.

105 Washington St, Haverhill, MA 01832, USA

Roma Restaurant

Food & Drink

Roma Restaurant

Long-running establishment with a warmly decorated dining room & menu of Greek & Italian classics.

29 Middlesex St, Haverhill, MA 01835, USA

Wicked Big Cafe

Food & Drink

Wicked Big Cafe

Espresso drinks & cafe fare doled out in an old-timey, brick-lined space with a tin ceiling.

19 Essex St, Haverhill, MA 01832, USA