We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Haverhill, MA

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Joseph's Trattoria Bakery

#1 of 121 Restaurants in Haverhill
Map
Visitor photos (4)
Cuisines: Italian

Krueger Flatbreads

#2 of 121 Restaurants in Haverhill
Map
Visitor photos (4)
Menu
Cuisines: French Pizza

Wang's Table

#3 of 121 Restaurants in Haverhill
Map
Visitor photos (9)
Menu
Cuisines: Sushi Asian

Barking Dog Ale House

#4 of 121 Restaurants in Haverhill
Map
Visitor photos (3)
Menu
Cuisines: American Pub

Olivia's

#5 of 121 Restaurants in Haverhill
Map
Visitor photos (14)
Menu
Cuisines: Italian American

Lakeview Kitchen

#6 of 121 Restaurants in Haverhill
Map Menu

Butch's Uptown

#7 of 121 Restaurants in Haverhill
Map
Visitor photos (12)
Menu
Cuisines: American

Essex Street Grille

#8 of 121 Restaurants in Haverhill
Price: $15 - $20 Map
Visitor photos (2)
Menu
Cuisines: American

Benedetti's Deli

#9 of 121 Restaurants in Haverhill
Map
Visitor photos (6)
Menu
Cuisines: Sandwiches Delicatessen Soups

Keon's

#10 of 121 Restaurants in Haverhill
Map
Visitor photos (3)
Menu
Cuisines: American Contemporary

Napoli's Pizza

#11 of 121 Restaurants in Haverhill
Map
Visitor photos (4)
Menu
Cuisines: Pizza

Blue Finn Grille

#12 of 121 Restaurants in Haverhill
Map
Visitor photos (6)
Menu
Cuisines: Seafood

Breakfast Cafe

#13 of 121 Restaurants in Haverhill
Map
Visitor photos (1)
Menu
Cuisines: Healthy

Wicked Big Cafe

#14 of 121 Restaurants in Haverhill
Map Menu
Cuisines: American International

A-1 Deli Incorporated

#15 of 121 Restaurants in Haverhill
Price: $5 - $20 Map
Visitor photos (4)
Menu

Longhorns Steakhouse

#16 of 121 Restaurants in Haverhill
Map
Visitor photos (1)
Menu
Cuisines: Steakhouse

Mark's Deli

#17 of 121 Restaurants in Haverhill
Map Menu

Hans Garden

#18 of 121 Restaurants in Haverhill
Map
Visitor photos (1)
Menu
Cuisines: Chinese

Leah Mae's

#19 of 121 Restaurants in Haverhill
Map Menu
Cuisines: British

Jimmy K's

#20 of 121 Restaurants in Haverhill
Map
Visitor photos (3)
Menu

Seafood Etc

#21 of 121 Restaurants in Haverhill
Map
Visitor photos (1)
Menu
Cuisines: Seafood

Bradford Seafood Restaurant

#22 of 121 Restaurants in Haverhill
Map
Visitor photos (2)
Menu
Cuisines: Seafood

Peddlers Daughter

#23 of 121 Restaurants in Haverhill
Map
Visitor photos (3)
Menu
Cuisines: Irish Pub

Ninety Nine Restaurant

#24 of 121 Restaurants in Haverhill
Map Menu

Andino's Pizzaria

#25 of 121 Restaurants in Haverhill
Map Menu
Cuisines: Pizza

Sparky's Wings & Things

#26 of 121 Restaurants in Haverhill
Map Menu
Cuisines: Barbecue

The Grill Next Door

#27 of 121 Restaurants in Haverhill
Map
Visitor photos (12)
Menu
Cuisines: American Pub

Raff's Cafe

#28 of 121 Restaurants in Haverhill
Map Menu

Grande Mexico

#29 of 121 Restaurants in Haverhill
Price: $18 Map
Visitor photos (1)
Menu
Cuisines: Mexican

Artist Cafe

#30 of 121 Restaurants in Haverhill
Map Menu