What are you looking for?

Restaurants in Haverhill

The Best Restaurants

Benedetti's Deli, LLC 350 Washington St, Haverhill
Benedetti's Deli, LLC
Sandwich Shop • $

Benedetti's Deli, LLC

350 Washington St, Haverhill, MA 01832

Amazing food! Huge huge huge servings. Friendly staff!! A win win! Please note that if you do end up purchasing a sub it will easily feed three people. Their...

  • Take-Out
  • Delivery
  • Superb231 Reviews4.8
The Grill Next Door 653 Broadway, Haverhill
The Grill Next Door
Bar & Grill • $$

The Grill Next Door

653 Broadway, Haverhill, MA 01832

I really only had drinks and turkey club this visit, but the place is still a great place to take the family or meet up with friends. It kind of has a...

  • Take-Out
  • Delivery
  • Superb237 Reviews4.6
Essex Street Grille 25 Essex St, Haverhill
Essex Street Grille
Seafood • $$

Essex Street Grille

25 Essex St, Haverhill, MA 01832

My husband and I came here wanting good food, good vibes, and good conversation - we got it all. Even though this place has a bar, the music was at such a...

  • Delivery
  • Superb145 Reviews4.6
Keon's 105 Washington St, Haverhill
Keon's
American • $$$

Keon's

105 Washington St, Haverhill, MA 01832

Great experience, very delicious food specially the lamb chops was absolutely fabulous. The fillet sauce was also very tasty. The atmosphere is so cozy and...

  • Take-Out
  • Delivery
  • Superb143 Reviews4.6
Krueger Flatbread 142 Essex St, Haverhill
Krueger Flatbread
Italian • $$

Krueger Flatbread

142 Essex St, Haverhill, MA 01832

This is my favorite pizza place. They have some creative pies and I have never had an issue with the quality. We usually order for take out- I do wish they...

  • Take-Out
  • Delivery
  • Superb217 Reviews4.5
Mother Cluckers 251 Primrose St, Haverhill
Mother Cluckers
Chicken

Mother Cluckers

251 Primrose St, Haverhill, MA 01830

AMAZING!! Who knew how much I needed a chicken sandwich!? I never thought one could taste as good as this! I love the cluck n' slaw which is a lighter...

  • Take-Out
  • Delivery
  • Superb77 Reviews4.8
Jimmy K's Diner 83 Plaistow Rd, Haverhill
Jimmy K's Diner
American • $

Jimmy K's Diner

83 Plaistow Rd, Haverhill, MA 01830

Ranks up there with some of the top breakfast places I've eaten at. Food is always good and they have a lot of specials. New building is great looking and...

  • Take-Out
  • Delivery
  • Superb134 Reviews4.5
Village Square Restaurant 109 S Main St, Bradford
Village Square Restaurant
Breakfast • $

Village Square Restaurant

109 S Main St, Bradford, MA 01835

A hidden gem. It was my first time there and it certainly won't be my last. Everything from the pancakes to the omelettes were absolutely delicious. The...

  • Take-Out
  • Delivery
  • Superb130 Reviews4.5
The Fat Greek 15 Washington St, Haverhill
The Fat Greek
Mediterranean

The Fat Greek

15 Washington St, Haverhill, MA 01832

i didnt expect this place to be as good as it was!! went yesterday for the first time and already want to get the chicken gyro again.. haha! the best i ever...

  • Take-Out
  • Delivery
  • Superb89 Reviews4.6
El Taco Guapo Restaurant 443 River St, Haverhill
El Taco Guapo Restaurant
Mexican

El Taco Guapo Restaurant

443 River St, Haverhill, MA 01832

I can only speak for the beef soup and barria tacos and both were excellent. Wish the soups didn’t give me carrot or chayote only but maybe I didn’t get...

  • Take-Out
  • Delivery
  • Superb113 Reviews4.5
Bradford Seafood 124 Winter St, Haverhill
Bradford Seafood
Seafood • $$

Bradford Seafood

124 Winter St, Haverhill, MA 01830

Fantastic. The place doesn’t look like much, but the service and food are fantastic.I ordered the family fried haddock & fries, lobster roll with...

  • Take-Out
  • Delivery
  • Superb150 Reviews4.4
Azul Mexican Restaurant 316 Groveland St, Haverhill
Azul Mexican Restaurant
Mexican

Azul Mexican Restaurant

316 Groveland St, Haverhill, MA 01830

GREAT FOOD!My wife and I have been trying to find a decent Mexican restaurant for a couple of years now. Every where we go she tells me "This just...

  • Take-Out
  • Delivery
  • Superb71 Reviews4.6
The Hidden Pig 130 Washington St, Haverhill
The Hidden Pig
Burgers • $$

The Hidden Pig

130 Washington St, Haverhill, MA 01832

My first time at the Hidden Pig and it did not disappoint. The food was excellent and the service was outstanding. I went on a Sunday and loved that football...

  • Take-Out
  • Delivery
  • Superb321 Reviews4.3
A-1 Deli 92 Merrimack St, Haverhill
A-1 Deli
American • $

A-1 Deli

92 Merrimack St, Haverhill, MA 01830

Travellers, deli is old school in a very good way. They make a fantastic sandwich. It is a older deli right in downtown Haverhill with booths to eat in and an...

  • Take-Out
  • Delivery
  • Superb139 Reviews4.4
G's Texas Southern Flare 35 Washington St, Haverhill
G's Texas Southern Flare
Southern

G's Texas Southern Flare

35 Washington St, Haverhill, MA 01832

You cannot go wrong at G's! food and drinks are excellent, friendly attentive staff, the owners are very nice and really want you to enjoy your...

  • Take-Out
  • Delivery
  • Superb138 Reviews4.4
Tacos Lupita 194 River St, Haverhill
Tacos Lupita
Tacos • $

Tacos Lupita

194 River St, Haverhill, MA 01832

I LOVE this place. It has some of the best Mexican food I've had, while still feeling like an authentic experience. If you are in the area I HIGHLY...

  • Take-Out
  • Delivery
  • Superb133 Reviews4.4
The Pizza Place 2 Lafayette Square, Haverhill
The Pizza Place
Pizza • $

The Pizza Place

2 Lafayette Square, Haverhill, MA 01832

Tried them for the first time, I have to say, it was delish!!! And I am extremely picky!! Food was delivered within minutes of estimated delivery time, was...

  • Take-Out
  • Delivery
  • Superb62 Reviews4.6
Butch's Uptown 63 Locke St, Haverhill
Butch's Uptown
American • $$

Butch's Uptown

63 Locke St, Haverhill, MA 01830

Oh my goodness. Amazing from the beginning to the end. Their drinks are magical, their appetizers huge and delicious, their fish is fresh and their prime rib...

  • Take-Out
  • Delivery
  • Superb206 Reviews4.3
Napoli's Pizza 146 White St, Haverhill
Napoli's Pizza
Pizza • $

Napoli's Pizza

146 White St, Haverhill, MA 01830

As a child visiting family in Massachusetts we always looked forward to Napoli's and the warm welcoming of the workers. Today we got the first tray of the...

  • Take-Out
  • Delivery
  • Superb109 Reviews4.4
Wicked Axe 721 S Main St, Haverhill
Wicked Axe
American

Wicked Axe

721 S Main St, Haverhill, MA 01835

We had a group of 12, and had a blast! Food was great, (the nachos need improvement) charcuterie board is perfect though. We all had a great time! Will...

  • Delivery
  • Superb38 Reviews4.8
la Pizza di Forno 109 Merrimack St, Haverhill
la Pizza di Forno
Pizza

la Pizza di Forno

109 Merrimack St, Haverhill, MA 01830

Hands down the best gluten free pizza. It tastes like real pizza! Cooked through and fluffy. Great customer service as well! I hope to visit again when...

  • Take-Out
  • Delivery
  • Superb102 Reviews4.4
Duffy's Diner 8 Knipe Rd, Haverhill
Duffy's Diner
Diner • $$

Duffy's Diner

8 Knipe Rd, Haverhill, MA 01835

Good diners are in short supply in Haverhill, and this place fills the gap very well. The food is great, the service is solid - it may not have the ideal...

  • Take-Out
  • Delivery
  • Superb165 Reviews4.3
The Peddler’s Daughter Irish Restaurant & Pub 45 Wingate St, Haverhill
The Peddler’s Daughter Irish Restaurant & Pub
Irish • $$

The Peddler’s Daughter Irish Restaurant & Pub

45 Wingate St, Haverhill, MA 01832

You won’t find a better potato leek soup this side of the Atlantic Ocean. Stew was delicious and Fish came wrapped properly in newspaper and served with...

  • Delivery
  • Superb152 Reviews4.3
Barking Dog Ale House and Functions 77 Washington St, Haverhill
Barking Dog Ale House and Functions
American • $$

Barking Dog Ale House and Functions

77 Washington St, Haverhill, MA 01832

My wife and I haven’t even finished our meal and she proclaimed “I can’t wait to come back here!” The wait staff is so sweet and attentive. The food is...

  • Take-Out
  • Delivery
  • Superb151 Reviews4.3
Nelly's Kitchen 133 Lafayette Square, Haverhill
Nelly's Kitchen
Pizza

Nelly's Kitchen

133 Lafayette Square, Haverhill, MA 01832

So glad we decided to try Nelly’s. It’s our new go to now! It’s more of a gourmet pizza/sub shop and everything we have had has been delicious. The...

  • Take-Out
  • Delivery
  • Superb48 Reviews4.6
Carbone's Kitchen 151 S Main St, Haverhill
Carbone's Kitchen
Italian

Carbone's Kitchen

151 S Main St, Haverhill, MA 01835

We had an amazing lunch and Kristen was awesome and offered many gluten free options. Everyone was friendly, helpful and kind. Clean and cozy environment....

  • Take-Out
  • Delivery
  • Superb39 Reviews4.7
Triana's Real Mexican Food 30 Emerson St, Haverhill
Triana's Real Mexican Food
Mexican

Triana's Real Mexican Food

30 Emerson St, Haverhill, MA 01830

The tacos were delicious! We got take out the first time and each ordered a chicken, beef and carnitas taco. The carnitas was my favorite. I ended up dining in...

  • Delivery
  • Superb36 Reviews4.7
Shoe City Urban Bistro & Bar 45 Wingate St, Haverhill
Shoe City Urban Bistro & Bar
American

Shoe City Urban Bistro & Bar

45 Wingate St, Haverhill, MA 01832

We walked in and I saw a jar of marshmallows at the bar under the Guinness tap. I asked Bobby Bow Tie if I could have a toasted marshmallow on top of a...

  • Delivery
  • Superb56 Reviews4.5
Lantern Cafe 240 Essex St, Haverhill
Lantern Cafe
Sports Bar

Lantern Cafe

240 Essex St, Haverhill, MA 01832

This is a family owned gathering spot for good company, great bartenders and some fun. I've know this family since I was a child. No matter how long its...

  • Delivery
  • Superb30 Reviews4.8
El Colmadon Market Inc. 123 Winter St, Haverhill
El Colmadon Market Inc.
Sandwich Shop

El Colmadon Market Inc.

123 Winter St, Haverhill, MA 01830

I am giving this review because I just had a very pleasant experience at Never ate there ,never even been in there till this morning. I had to go in there...

  • Delivery
  • Superb35 Reviews4.7

American Restaurants

American in Haverhill
Keon's 105 Washington St, Haverhill
Keon's
American • $$$

Keon's

105 Washington St, Haverhill, MA 01832

Great experience, very delicious food specially the lamb chops was absolutely fabulous. The fillet sauce was also very tasty. The atmosphere is so cozy and...

  • Take-Out
  • Delivery
  • Superb143 Reviews4.6
Jimmy K's Diner 83 Plaistow Rd, Haverhill
Jimmy K's Diner
American • $

Jimmy K's Diner

83 Plaistow Rd, Haverhill, MA 01830

Ranks up there with some of the top breakfast places I've eaten at. Food is always good and they have a lot of specials. New building is great looking and...

  • Take-Out
  • Delivery
  • Superb134 Reviews4.5
A-1 Deli 92 Merrimack St, Haverhill
A-1 Deli
American • $

A-1 Deli

92 Merrimack St, Haverhill, MA 01830

Travellers, deli is old school in a very good way. They make a fantastic sandwich. It is a older deli right in downtown Haverhill with booths to eat in and an...

  • Take-Out
  • Delivery
  • Superb139 Reviews4.4

Pizza Restaurants

Pizza in Haverhill
The Pizza Place 2 Lafayette Square, Haverhill
The Pizza Place
Pizza • $

The Pizza Place

2 Lafayette Square, Haverhill, MA 01832

Tried them for the first time, I have to say, it was delish!!! And I am extremely picky!! Food was delivered within minutes of estimated delivery time, was...

  • Take-Out
  • Delivery
  • Superb62 Reviews4.6
Napoli's Pizza 146 White St, Haverhill
Napoli's Pizza
Pizza • $

Napoli's Pizza

146 White St, Haverhill, MA 01830

As a child visiting family in Massachusetts we always looked forward to Napoli's and the warm welcoming of the workers. Today we got the first tray of the...

  • Take-Out
  • Delivery
  • Superb109 Reviews4.4
la Pizza di Forno 109 Merrimack St, Haverhill
la Pizza di Forno
Pizza

la Pizza di Forno

109 Merrimack St, Haverhill, MA 01830

Hands down the best gluten free pizza. It tastes like real pizza! Cooked through and fluffy. Great customer service as well! I hope to visit again when...

  • Take-Out
  • Delivery
  • Superb102 Reviews4.4

Mexican Restaurants

Mexican in Haverhill
El Taco Guapo Restaurant 443 River St, Haverhill
El Taco Guapo Restaurant
Mexican

El Taco Guapo Restaurant

443 River St, Haverhill, MA 01832

I can only speak for the beef soup and barria tacos and both were excellent. Wish the soups didn’t give me carrot or chayote only but maybe I didn’t get...

  • Take-Out
  • Delivery
  • Superb113 Reviews4.5
Azul Mexican Restaurant 316 Groveland St, Haverhill
Azul Mexican Restaurant
Mexican

Azul Mexican Restaurant

316 Groveland St, Haverhill, MA 01830

GREAT FOOD!My wife and I have been trying to find a decent Mexican restaurant for a couple of years now. Every where we go she tells me "This just...

  • Take-Out
  • Delivery
  • Superb71 Reviews4.6
Triana's Real Mexican Food 30 Emerson St, Haverhill
Triana's Real Mexican Food
Mexican

Triana's Real Mexican Food

30 Emerson St, Haverhill, MA 01830

The tacos were delicious! We got take out the first time and each ordered a chicken, beef and carnitas taco. The carnitas was my favorite. I ended up dining in...

  • Delivery
  • Superb36 Reviews4.7

Chinese Restaurants

Chinese in Haverhill
Hans Garden 114 Washington St, Haverhill
Hans Garden
Chinese • $$

Hans Garden

114 Washington St, Haverhill, MA 01832

I've been going to Han's garden for a number of years now and always leave with a smile on my face. I tried the calimari on my latest trip out, and...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.3
Haverhill Jade 203 Winter St, Haverhill
Haverhill Jade
Chinese • $

Haverhill Jade

203 Winter St, Haverhill, MA 01830

I stop here a couple times a month when in town & was seriously hoping they wouldn't fall on hard times during the pandemic. Granted, I tend to order...

  • Take-Out
  • Delivery
  • Good73 Reviews4
Asian Garden 1186 Main St, Haverhill
Asian Garden
Chinese

Asian Garden

1186 Main St, Haverhill, MA 01830

From the outside Li's doesn't look like much, however this place is really nice on the inside. Stopped in on a Monday night had some drinks and...

  • Take-Out
  • Delivery
  • Good35 Reviews3.8

Fast Food Restaurants

Fast Food in Haverhill
Wendy's 19 Plaistow Rd, Haverhill
Wendy's
Fast Food • $

Wendy's

19 Plaistow Rd, Haverhill, MA 01830

It is the first time since the pandemic where I got a fresh, hot hamburger. Fresh hot fries and a lot of napkins. The hamburger was juicy. The staff worked...

  • Take-Out
  • Drive-Through
  • Good107 Reviews3.3
Taco Bell 31 Plaistow Rd #35, Haverhill
Taco Bell
Fast Food • $

Taco Bell

31 Plaistow Rd #35, Haverhill, MA 01830

Jonathan had the best customer service. Not only did he get my food to me in a timely manner. He also went above and beyond by killing a spider for me because...

  • Take-Out
  • Drive-Through
  • Average108 Reviews3.1
McDonald's 1180 N Main St, Haverhill
McDonald's
Fast Food • $

McDonald's

1180 N Main St, Haverhill, MA 01830

No McDonald's sorry you got a bad posting on YouTube your food is not what it's supposed to be yeah that's nasty would not stop there if I was...

  • Take-Out
  • Drive-Through
  • Average113 Reviews3

Seafood Restaurants

Seafood in Haverhill
Essex Street Grille 25 Essex St, Haverhill
Essex Street Grille
Seafood • $$

Essex Street Grille

25 Essex St, Haverhill, MA 01832

My husband and I came here wanting good food, good vibes, and good conversation - we got it all. Even though this place has a bar, the music was at such a...

  • Delivery
  • Superb145 Reviews4.6
Bradford Seafood 124 Winter St, Haverhill
Bradford Seafood
Seafood • $$

Bradford Seafood

124 Winter St, Haverhill, MA 01830

Fantastic. The place doesn’t look like much, but the service and food are fantastic.I ordered the family fried haddock & fries, lobster roll with...

  • Take-Out
  • Delivery
  • Superb150 Reviews4.4
Costello’s Famous Roastbeef and Seafood 63 Plaistow Rd, Haverhill
Costello’s Famous Roastbeef and Seafood
Seafood • $

Costello’s Famous Roastbeef and Seafood

63 Plaistow Rd, Haverhill, MA 01830

Fantastic spot for takeout/ delivery! I don't know why we don't order from here more often. We got delivery last weekend during the football game, I...

  • Take-Out
  • Delivery
  • Good178 Reviews3.8

Italian Restaurants

Italian in Haverhill
Krueger Flatbread 142 Essex St, Haverhill
Krueger Flatbread
Italian • $$

Krueger Flatbread

142 Essex St, Haverhill, MA 01832

This is my favorite pizza place. They have some creative pies and I have never had an issue with the quality. We usually order for take out- I do wish they...

  • Take-Out
  • Delivery
  • Superb217 Reviews4.5
Carbone's Kitchen 151 S Main St, Haverhill
Carbone's Kitchen
Italian

Carbone's Kitchen

151 S Main St, Haverhill, MA 01835

We had an amazing lunch and Kristen was awesome and offered many gluten free options. Everyone was friendly, helpful and kind. Clean and cozy environment....

  • Take-Out
  • Delivery
  • Superb39 Reviews4.7
Joseph's Trattoria Bakery cafe 145 Oxford Ave, Haverhill
Joseph's Trattoria Bakery cafe
Italian • $$

Joseph's Trattoria Bakery cafe

145 Oxford Ave, Haverhill, MA 01835

My first time having a steak dinner there. It was cooked more than what I asked for. Not as tasty as I thought it would have been. I know I could have saud...

  • Take-Out
  • Delivery
  • Good202 Reviews4.2
Mother Cluckers 251 Primrose St, Haverhill
Mother Cluckers
Chicken

Mother Cluckers

251 Primrose St, Haverhill, MA 01830

AMAZING!! Who knew how much I needed a chicken sandwich!? I never thought one could taste as good as this! I love the cluck n' slaw which is a lighter...

  • Take-Out
  • Delivery
  • Superb77 Reviews4.8
Pollo Centro 95 Winter St, Haverhill
Pollo Centro
Chicken Wings

Pollo Centro

95 Winter St, Haverhill, MA 01830

If you havent tried it u dont know what your missing.I love this place. There is something for everyone. It quickly became a family favorite. My son is a very...

  • Take-Out
  • Delivery
  • Good56 Reviews4
Sparky's Wings and Things 20 Emerson St, Haverhill
Sparky's Wings and Things
Chicken Wings • $$

Sparky's Wings and Things

20 Emerson St, Haverhill, MA 01830

Do yourself a favor and visit this lovely restaurant in Haverhill.It started from the time I called my take out order in, Jerry the owner was so nice and...

  • Take-Out
  • Delivery
  • Good146 Reviews3.9