What are you looking for?

Restaurants in Haverhill

The Best Restaurants

The Grill Next Door 653 Broadway, Haverhill
The Grill Next Door
Bar & Grill • $$

The Grill Next Door

653 Broadway, Haverhill, MA 01832

First visit to The Grill Next Door ?. Party of 4, came in around 5:30pm on a Thursday. Although the restaurant was busy, we were able to get a seat right...

  • Take-Out
  • Delivery
  • Superb230 Reviews4.6
Benedetti's Deli, LLC 350 Washington St, Haverhill
Benedetti's Deli, LLC
Sandwich Shop • $

Benedetti's Deli, LLC

350 Washington St, Haverhill, MA 01832

I just found my new favorite spot!!!! Food is Great, customer service is Amazing, Loved the Friendliness and their sandwiches are just the best in the state,...

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

The Hidden Pig

130 Washington St, Haverhill, MA 01832

We had a great dinner here Saturday night...heads up to make a reservation first. I originally booked outside but had to make a change and didn't see any...

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

Krueger Flatbread

142 Essex St, Haverhill, MA 01832

Excellent Flatbread. Kind and prompt service. Our only complaint was where to park and the lack of outside lighting. It was not obvious where to park and very...

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

Essex Street Grille

25 Essex St, Haverhill, MA 01832

Love this place! Got crab cakes for an appetizer, baked salmon and lamb lollipops for entrees. Everything was delicious and the service was great. Will...

  • Delivery
  • Superb138 Reviews4.6
110 Grill 1179 Main St, Haverhill
110 Grill
American • $$

110 Grill

1179 Main St, Haverhill, MA 01830

If you are GF, runnnnnn to 110 Grill. Having a gf dinner roll was amazing to start. The flatbread was UNREAL and then… a fried chicken sandwich?! I have been...

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

Butch's Uptown

63 Locke St, Haverhill, MA 01830

The French dip sandwich which is thin sliced prime rib with Swiss cheese with French dip is phenomenal! Service is always cheerful and attentive, especially...

  • Take-Out
  • Delivery
  • Superb193 Reviews4.3
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
  • Superb140 Reviews4.5
Bradford Seafood 124 Winter St, Haverhill
Bradford Seafood
Seafood • $$

Bradford Seafood

124 Winter St, Haverhill, MA 01830

Love it, love it. This family run business has been around a long time, but they keep their customers happy with best, reasonable seafood prices cooked up...

  • Take-Out
  • Delivery
  • Superb145 Reviews4.4
STUFT Mexican Street Food 150 Washington St, Haverhill
STUFT Mexican Street Food
Mexican • $$

STUFT Mexican Street Food

150 Washington St, Haverhill, MA 01832

Super friendly taking our takeout order over the phone. Meals were ready when we arrived. We ordered 2 taco plates, a burrito bowl and tater tots. Delicious....

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

Duffy's Diner

8 Knipe Rd, Haverhill, MA 01835

My daughter and I wanted something different so we came here..1st experience was great thanks to Teresa our waitress..she was kind and sweet..the food was...

  • Take-Out
  • Delivery
  • Superb156 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

Had to come here 1st when I got back to my old home:). Right when you walk in you are greeted by a friendly staff. Not much has changed here. Still the place I...

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

Barking Dog Ale House

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
  • Superb147 Reviews4.3
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

I haven't been here in years, but I'm glad I went again! The server brought water with lemon without me asking when first coming to the table (which...

  • Take-Out
  • Delivery
  • Good182 Reviews4.1
Li's Asian Restaurant 1186 Main St, Haverhill
Li's Asian Restaurant
Asian • $$

Li's Asian Restaurant

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
  • Good153 Reviews4.2
Mr Mike's Restaurant & Lounge 1149 Main St, Haverhill
Mr Mike's Restaurant & Lounge
Family • $$

Mr Mike's Restaurant & Lounge

1149 Main St, Haverhill, MA 01830

I had not been her in literally a decade and was pleasantly surprised. I was shocked how large and open the layout is, definitely good for families with. kids....

  • Take-Out
  • Delivery
  • Good172 Reviews4
The Tap Brewing Company 100 Washington St, Haverhill
The Tap Brewing Company
Brewpubs • $$

The Tap Brewing Company

100 Washington St, Haverhill, MA 01832

Great food -- they have recently redone the menu and everything we have tried has been fantastic. My fiancé thinks their fish & chips are the best around....

  • Take-Out
  • Delivery
  • Good169 Reviews4
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
  • Superb125 Reviews4.5
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
  • Superb115 Reviews4.3
Grande Mexico Restaurant and Cantina 108 Plaistow Rd, Haverhill
Grande Mexico Restaurant and Cantina
Mexican • $$

Grande Mexico Restaurant and Cantina

108 Plaistow Rd, Haverhill, MA 01830

I love this place! I've never sat down and had dinner there- always take out. I work 3 jobs and don't eat anything all day. Dinner is my only meal-...

  • Take-Out
  • Delivery
  • Good173 Reviews3.9
Jimmy K's Diner 83 Plaistow Rd, Haverhill
Jimmy K's Diner
American • $

Jimmy K's Diner

83 Plaistow Rd, Haverhill, MA 01830

First time here. Watched others' meals go by and all looked good! Very busy.I ordered the 'All American' breakfast. Only thing, scrambled...

  • Take-Out
  • Superb121 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
  • Superb137 Reviews4.4
Wang's Table 46 Washington St, Haverhill
Wang's Table
Japanese • $$

Wang's Table

46 Washington St, Haverhill, MA 01830

The atmosphere of this place is very nice but, the food that I ordered was Shrimp Lo Mein which wasn't that good. Overall, it was ok as it was convenient...

  • Take-Out
  • Delivery
  • Good176 Reviews3.8
Tacos Lupita 194 River St, Haverhill
Tacos Lupita
Tacos • $

Tacos Lupita

194 River St, Haverhill, MA 01832

Been going here for years on end. The food here has never felt like it went down in quality. Every time I come in for a burrito it's just as good as the...

  • Take-Out
  • Delivery
  • Superb128 Reviews4.4
Raffs Cafe 620 Primrose St, Haverhill
Raffs Cafe
Breakfast • $

Raffs Cafe

620 Primrose St, Haverhill, MA 01830

Random stop as we are traveling on our honeymoon through all the New England states, to ME, NH, VT, then back home to Pennsylvania. Food and service was...

  • Take-Out
  • Delivery
  • Good153 Reviews4.2
Casa Blanca 2 Essex St, Haverhill
Casa Blanca
Mexican • $$

Casa Blanca

2 Essex St, Haverhill, MA 01832

If you're looking for a Margarita! This is the place! I go here regularly for the great service and some of the best apps, always order the mini...

  • Take-Out
  • Delivery
  • Good136 Reviews4
LongHorn Steakhouse 59 Plaistow Rd, Haverhill
LongHorn Steakhouse
Steak House • $$

LongHorn Steakhouse

59 Plaistow Rd, Haverhill, MA 01830

Came tonight to get some work done and have a drink or two. Menu prices are very reasonable, Jack and Cokes were good (only $5 per). Host was inviting and...

  • Take-Out
  • Delivery
  • Good164 Reviews3.8
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

Food was amazing. Everyone enjoyed their meal! I considered taking off a star because they have a very limited menu, but the food was good enough to make up...

  • Take-Out
  • Delivery
  • Superb132 Reviews4.4
Spaziano's Pizzeria 64 Washington St, Haverhill
Spaziano's Pizzeria
Pizza • $$

Spaziano's Pizzeria

64 Washington St, Haverhill, MA 01832

This is my new go to place when I'm in the area. Homemade pita bread and homemade pizza crust are the two things that got me in the door, both of which...

  • Take-Out
  • Delivery
  • Good141 Reviews3.9
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
  • Superb110 Reviews4.5

American Restaurants

American in Haverhill
Applebee's Grill + Bar 56 Plaistow Rd, Haverhill
Applebee's Grill + Bar
American • $$

Applebee's Grill + Bar

56 Plaistow Rd, Haverhill, MA 01830

Last month I had a terrific Hamburger at Applebee's, first ever there, and I just had a craving a few days ago, 28th Aug. This should be everyone's...

  • Take-Out
  • Delivery
  • Good150 Reviews3.8
99 Restaurants 786 River Street, MA-110, Haverhill
99 Restaurants
American • $$

99 Restaurants

786 River Street, MA-110, Haverhill, MA 01832

This restaurant is extraordinary and broad, the food was enchanting and the rates were very fair. quick, effective service and very welcoming staff. Will...

  • Take-Out
  • Delivery
  • Good179 Reviews3.5
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
  • Superb54 Reviews4.5

Pizza Restaurants

Pizza in Haverhill
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
  • Superb106 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

Had to have a pizza when visiting from Arizona. Pizza in Arizona not good. Great weather bad pizza. Went here and it was excellent. Crust is perfect. Crisp...

  • Take-Out
  • Delivery
  • Superb97 Reviews4.5
Uno Pizzeria & Grill 30 Cushing Ave, Haverhill
Uno Pizzeria & Grill
Pizza • $$

Uno Pizzeria & Grill

30 Cushing Ave, Haverhill, MA 01830

A young kid was our waiter, memorize everything with not mistakes in the order he was amazing, the chicken Parm was burned but everything else was delicious,...

  • Take-Out
  • Delivery
  • Good146 Reviews3.6

Mexican Restaurants

Mexican in Haverhill
Azul Mexican Restaurant 316 Groveland St, Haverhill
Azul Mexican Restaurant
Mexican

Azul Mexican Restaurant

316 Groveland St, Haverhill, MA 01830

We were looking for something new in Haverhill and we were not disappointed! They have a small local feel with an elevated menu. Food was excellent. I would...

  • Delivery
  • Superb61 Reviews4.6
Taco Bell 31 Plaistow Rd #35, Haverhill
Taco Bell
Mexican • $

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
  • Average102 Reviews3.2
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

Great atmosphere! Incredibly friendly owners! And most importantly, amazing food! Do yourself a favor and bless yourself with food from Triana’s! (Not a paid...

  • Delivery
  • Superb14 Reviews5

Chinese Restaurants

Chinese in Haverhill
China King Super Buffet 755 Main St, Haverhill
China King Super Buffet
Chinese • $$

China King Super Buffet

755 Main St, Haverhill, MA 01830

Yummy!One of my favorite restaurants. It doesn't hurt that they're the only people I can practice my Chinese with in the area, but that doesn't...

  • Take-Out
  • Delivery
  • Good143 Reviews3.7
Lucky Corner 1155 Main St, Haverhill
Lucky Corner
Chinese • $$

Lucky Corner

1155 Main St, Haverhill, MA 01830

I love lucky corner their crab ragoons are stuffed with cream cheese! The duck sauce is the real duck sauce not sweet and sour sauce. I drive over an hour away...

  • Take-Out
  • Delivery
  • Good111 Reviews3.8
New Moon Garden 701 S Main St, Haverhill
New Moon Garden
Chinese • $$

New Moon Garden

701 S Main St, Haverhill, MA 01835

Wow, what a surprise this place was. My cousin ordered a combo takeout platter for 6, it fed 12 of us with leftovers! I had 3 platefuls just myself, will...

  • Take-Out
  • Delivery
  • Good100 Reviews3.3

Fast Food Restaurants

Fast Food in Haverhill
McDonald's 795 River St, Haverhill
McDonald's
Fast Food • $

McDonald's

795 River St, Haverhill, MA 01832

My fiancé and I live right down the road and he goes there just about every morning and as much as I don’t like when they always forget to add all the...

  • Take-Out
  • Drive-Through
  • Average145 Reviews3.1
Chipotle Mexican Grill 89 Plaistow Rd, Haverhill
Chipotle Mexican Grill
Fast Food • $$

Chipotle Mexican Grill

89 Plaistow Rd, Haverhill, MA 01830

It was fantastic! The only thing is that I had a gift card for Chili's which has the same logo as you guys. I got confused! It was comical! I guess we...

  • Take-Out
  • Delivery
  • Average133 Reviews2.7
McDonald's 1180 N Main St, Haverhill
McDonald's
Fast Food • $

McDonald's

1180 N Main St, Haverhill, MA 01830

Understaffed but busy. I came here on a Friday evening after rush hour but towards the end of the average dinner time and the parking lot was jammed with cars....

  • Take-Out
  • Drive-Through
  • Average110 Reviews3

Burger Restaurants

Burgers in Haverhill
Five Guys 86 Plaistow Rd, Haverhill
Five Guys
Burgers

Five Guys

86 Plaistow Rd, Haverhill, MA 01830

We order curbside pickup once or twice a month and it is always delicious. The only time our order was wrong we got bacon on a burger by mistake which in our...

  • Take-Out
  • Delivery
  • Good129 Reviews4
Friendly's 1160 Main St, Haverhill
Friendly's
Burgers • $

Friendly's

1160 Main St, Haverhill, MA 01830

This was my Philly steak and cheese melt. Where's the meat?? Stephanie the manager was great. She issued a refund immediately. I will only dine in...

  • Take-Out
  • Delivery
  • Average128 Reviews3.2
Wendy's 39 S Main St, Bradford
Wendy's
Hamburgers & Hot Dogs • $

Wendy's

39 S Main St, Bradford, MA 01835

They got my whole order correct! ? it was fresh and delicious. The service was a lot slower than I'm used to but i dont mind a wait if I get fresh hot...

  • Take-Out
  • Drive-Through
  • Good93 Reviews3.6

Italian Restaurants

Italian in Haverhill
Roma Restaurant 29 Middlesex St, Haverhill
Roma Restaurant
Italian • $$

Roma Restaurant

29 Middlesex St, Haverhill, MA 01835

We had a party of 19 which included two rambunctious toddlers. The two waitresses who seated us away from the rest of the restaurant were amazing! The food was...

  • Take-Out
  • Delivery
  • Good151 Reviews3.7
Olivia's 142 Essex St, Haverhill
Olivia's
Italian • $$

Olivia's

142 Essex St, Haverhill, MA 01832

Thursday evening we decided to dine outside on the patio at Olivia's as it was pleasant weather. We had cocktails and ordered our entree's. My...

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

Carbone's Kitchen

151 S Main St, Haverhill, MA 01835

For the first time I had the prime rib. The best I’ve ever had, the potatoes were delicious. Everything on the plate was beyond expectations. Won’t be my...

  • Superb30 Reviews4.6
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

i've been eating here about once a week for the last year and it's one of my favorite places ever. i get the bacon burger and usually the Aloha...

  • Take-Out
  • Delivery
  • Good135 Reviews3.9
Mother Cluckers 251 Primrose St, Haverhill
Mother Cluckers
Chicken

Mother Cluckers

251 Primrose St, Haverhill, MA 01830

Would recommend this to any buttermilk chicken enthusiast. Enjoyed the haverhill hot sandwich and will try the Bee sting next time. Our family sampled a bunch...

  • Take-Out
  • Delivery
  • Superb64 Reviews4.7
The Chicken Connection 242 Broadway, Haverhill
The Chicken Connection
Chicken • $

The Chicken Connection

242 Broadway, Haverhill, MA 01832

I went here while in the area for business. This is a casual local place. Lots of parking on site. This place is walk up counter service. Dine in or take out....

  • Take-Out
  • Delivery
  • Good158 Reviews3.6