What are you looking for?

Restaurants in Salem

The Best Restaurants

Red's Sandwich Shop 15 Central St, Salem
Red's Sandwich Shop
Sandwich Shop • $

Red's Sandwich Shop

15 Central St, Salem, MA 01970

Great breakfast and probably the only place in Salem that feels "normal." They don't fly any flags outside and the food is of good quality and...

  • Take-Out
  • Delivery
  • Superb454 Reviews4.8
Adea's Mediterranean Kitchen 90 Lafayette St, Salem
Adea's Mediterranean Kitchen
Mediterranean • $

Adea's Mediterranean Kitchen

90 Lafayette St, Salem, MA 01970

By far the best lunch in Salem. Consistently 10/10 and some of the best food you’ll ever have at super fair prices, The owner Dave is the best guy ever and a...

  • Take-Out
  • Delivery
  • Superb171 Reviews4.8
Settler 2 Lynde St, Salem
Settler
American

Settler

2 Lynde St, Salem, MA 01970

One of the best restaurants I've been to in a long time. The menu is chef driven, the bartenders are extremely knowledgeable about their inventory, the...

  • Take-Out
  • Delivery
  • Superb161 Reviews4.8
ChezCasa 97 Bridge St, Salem
ChezCasa
Sandwich Shop

ChezCasa

97 Bridge St, Salem, MA 01970

Excellent food and service! The only thing I wish for is another vegetarian sandwich option that doesn’t have mushrooms. I don’t love mushrooms but the...

  • Take-Out
  • Delivery
  • Superb114 Reviews4.9
Paprika Grill 2 Liberty St, Salem
Paprika Grill
Mediterranean • $

Paprika Grill

2 Liberty St, Salem, MA 01970

Sooooo glad we found this gem! Such delicious food! We ordered a few different plates with chicken shawarma, steak tips, and falafel and it was all sooo...

  • Take-Out
  • Delivery
  • Superb201 Reviews4.7
The Cheese Shop of Salem 45 Lafayette St, Salem
The Cheese Shop of Salem
Cheese Shops • $$

The Cheese Shop of Salem

45 Lafayette St, Salem, MA 01970

Helpful and knowledgeable staff and the cheese is outstanding. I discovered the cheese shop when the owner provided cheese to pair with wine at a tasting...

  • Take-Out
  • Delivery
  • Superb106 Reviews4.9
Jean Louis Pasta 84 Derby St, Salem
Jean Louis Pasta
Pasta Shops • $$

Jean Louis Pasta

84 Derby St, Salem, MA 01970

Best artisanal pasta on the north shore!!! Melt a little butter and choice of herbs, boil his raviolis or tortellinis for 5 minutes and combine the pasta and...

  • Delivery
  • Superb94 Reviews4.9
Mercy Tavern 148 Derby St, Salem
Mercy Tavern
American • $$

Mercy Tavern

148 Derby St, Salem, MA 01970

Small, but mighty place just down the street from the House of the Seven Gables. I stopped in for lunch just before my tour. Small and packed, but full of...

  • Delivery
  • Superb249 Reviews4.6
Georgia's Pizza 28 Norman Street Rte 114, Salem
Georgia's Pizza
Fast Food • $

Georgia's Pizza

28 Norman Street Rte 114, Salem, MA 01970

I was visiting Salem and wanted to get some food for my parents. I went here because everyone else was closed. I brought the food home and my parents said the...

  • Take-Out
  • Delivery
  • Superb112 Reviews4.8
Olde Main Street Pub 121 Essex St, Salem
Olde Main Street Pub
Gastropubs • $$

Olde Main Street Pub

121 Essex St, Salem, MA 01970

The hostess was so nice! Saturday night around 7 obviously peak hours and she took the time to tell us to have a peaceful night, that was so thoughtful and...

  • Take-Out
  • Delivery
  • Superb204 Reviews4.6
Turner’s Seafood at Lyceum Hall 43 Church St, Salem
Turner’s Seafood at Lyceum Hall
Seafood • $$

Turner’s Seafood at Lyceum Hall

43 Church St, Salem, MA 01970

Absolutely the best, freshest seafood. The haddock Piccata has been incredible each time I have preferred it. The staff is friendly, knowledgeable, pleasant...

  • Take-Out
  • Delivery
  • Superb423 Reviews4.5
April's II Restaurant 400 Highland Ave, Salem
April's II Restaurant
American

April's II Restaurant

400 Highland Ave, Salem, MA 01970

I work in the same plaza and always ordered take out for lunch and was always satisfied with food. Boyfriend and I decided to go on a Sunday for breakfast....

  • Take-Out
  • Delivery
  • Superb132 Reviews4.7
Spitfire Tacos 105 Lafayette St, Salem
Spitfire Tacos
Tacos

Spitfire Tacos

105 Lafayette St, Salem, MA 01970

Stopped in for the first time today and loved it. We’ve been cautious about going out during COVID since we moved to Salem but we’re so glad we did. ...

  • Take-Out
  • Delivery
  • Superb125 Reviews4.7
Deacon Giles Distillery 75 Canal St, Salem
Deacon Giles Distillery
Distilleries • $$

Deacon Giles Distillery

75 Canal St, Salem, MA 01970

Great place with the still as a backdrop. Loungy atmosphere and cocktails to die for, or of ? Their gins are great and they offer "something else" in...

  • Take-Out
  • Delivery
  • Superb92 Reviews4.8
DOTTY & RAYS DINER 112 North St, Salem
DOTTY & RAYS DINER
Family • $

DOTTY & RAYS DINER

112 North St, Salem, MA 01970

SOOOOOO GOOD!!!!!! Never fails to serve up good food, good drinks, and good service! The staff is super friendly and the chefs care if the food is really good....

  • Take-Out
  • Delivery
  • Superb178 Reviews4.6
Deli House 48 Congress St, Salem
Deli House
Sandwich Shop • $

Deli House

48 Congress St, Salem, MA 01970

Very pleased with Deli House. I work close by so decided to give it a whirl and see how it was. Just went in for a quick slice to check it out and was blown...

  • Take-Out
  • Delivery
  • Superb103 Reviews4.7
Minzu Sushi 142 Canal St, Salem
Minzu Sushi
Sushi Bar • $$

Minzu Sushi

142 Canal St, Salem, MA 01970

Minzu is our go-to sushi place on the North Shore. Easy to order online, and it's always fresh and tastes so good. The rolls are a bit smaller than other...

  • Take-Out
  • Delivery
  • Superb134 Reviews4.6
Ledger Restaurant 125 Washington St, Salem
Ledger Restaurant
New American • $$$

Ledger Restaurant

125 Washington St, Salem, MA 01970

Excellent food, great menu, great wines. Excellent service. Very attentive staff - we felt as if we were the focus of attention even thought the restaurant was...

  • Take-Out
  • Delivery
  • Superb650 Reviews4.4
Dube's Seafood 317 Jefferson Ave, Salem
Dube's Seafood
Seafood • $$

Dube's Seafood

317 Jefferson Ave, Salem, MA 01970

New to the area and finally found a new favorite. Fantastic quality and large portions. You get your money's worth and then some.The beef was tender and...

  • Take-Out
  • Delivery
  • Superb176 Reviews4.5
Ugly Mug Diner 122 Washington St, Salem
Ugly Mug Diner
Diner • $$

Ugly Mug Diner

122 Washington St, Salem, MA 01970

Continuing my Salem exploration! Ambiance: Breakfast nook perfect for a quick and delicious meal. Located on the main downtown strip. Paid parking on the...

  • Take-Out
  • Delivery
  • Superb402 Reviews4.4
Blue Fez 118 Washington St, Salem
Blue Fez
Moroccan

Blue Fez

118 Washington St, Salem, MA 01970

The food here is nothing short of amazing. The staff is second to none, very friendly, extremely attentive, and the food is just so delicious. The best...

  • Take-Out
  • Delivery
  • Superb105 Reviews4.6
Periwinkles Food Shoppe 540 Loring Ave, Salem
Periwinkles Food Shoppe
Sandwich Shop • $

Periwinkles Food Shoppe

540 Loring Ave, Salem, MA 01970

The food here is good I went about a couple days ago and the food here is worth itt. The boy who rang me out also helped me out a bunch, since im such a...

  • Take-Out
  • Delivery
  • Superb120 Reviews4.5
Boston Hot Dog Company 60 Washington St, Salem
Boston Hot Dog Company
Hot Dogs • $

Boston Hot Dog Company

60 Washington St, Salem, MA 01970

I haven't had a hot dog ever since I became vegetarian ~8 years ago, and this place hit the spot. My boyfriend and I stumbled upon this place around 2:30...

  • Take-Out
  • Delivery
  • Superb205 Reviews4.4
Back Alley Bacon 24 Liberty St, Salem
Back Alley Bacon
Food Trucks • $$

Back Alley Bacon

24 Liberty St, Salem, MA 01970

A true Salem treat! Each Wednesday morning on Facebook, Back Alley Bacon posts a single menu item, the price (cash only, exact change) and the secret...

  • Delivery
  • Superb45 Reviews4.8
DrinkStir 99 North St, Salem
DrinkStir
Chinese

DrinkStir

99 North St, Salem, MA 01970

Can’t say enough good things about this place! From the delicious food to the kind friendly staff I LOVE this place! The boba tea is amazing and macaron...

  • Take-Out
  • Delivery
  • Superb106 Reviews4.5
Deb's Diner 4 Boston St, Salem
Deb's Diner
Diner • $

Deb's Diner

4 Boston St, Salem, MA 01970

These guys are great- I live down the road and this is our go-to brunch spot. They make great food at crazy cheap prices and are some of the most fun folks to...

  • Take-Out
  • Delivery
  • Superb161 Reviews4.4
Finz 86 Wharf St, Salem
Finz
Seafood • $$

Finz

86 Wharf St, Salem, MA 01970

I LOVE FINZ. It's an awesome restaurant. Their seafood is without peer in the area and they do an amazing job with all aspects of it - appetizers, dinner,...

  • Take-Out
  • Delivery
  • Superb600 Reviews4.3
Far From The Tree 108 Jackson St, Salem
Far From The Tree
Cideries • $$

Far From The Tree

108 Jackson St, Salem, MA 01970

So great. So delicious. So fun. This place has delightful flights and amazing diversity of ciders. The indoor space is cozy and the outside space is big and...

  • Take-Out
  • Delivery
  • Superb151 Reviews4.4
Tepeyac Cocina Mexicana 262 Highland Ave, Salem
Tepeyac Cocina Mexicana
Mexican

Tepeyac Cocina Mexicana

262 Highland Ave, Salem, MA 01970

I have been looking for a Mexican restaurant that serves authentic Mexican food and I have found it the quality and the freshness come and see it for...

  • Take-Out
  • Delivery
  • Superb38 Reviews4.8
Mandee's Pizza 408 Essex St, Salem
Mandee's Pizza
Pizza • $

Mandee's Pizza

408 Essex St, Salem, MA 01970

I order from here regularly, it’s my go-to for local pizza. It’s always baked perfectly, the crust is delicious, and the toppings are great quality and...

  • Take-Out
  • Delivery
  • Superb139 Reviews4.4

American Restaurants

American in Salem
Settler 2 Lynde St, Salem
Settler
American

Settler

2 Lynde St, Salem, MA 01970

One of the best restaurants I've been to in a long time. The menu is chef driven, the bartenders are extremely knowledgeable about their inventory, the...

  • Take-Out
  • Delivery
  • Superb161 Reviews4.8
Mercy Tavern 148 Derby St, Salem
Mercy Tavern
American • $$

Mercy Tavern

148 Derby St, Salem, MA 01970

Small, but mighty place just down the street from the House of the Seven Gables. I stopped in for lunch just before my tour. Small and packed, but full of...

  • Delivery
  • Superb249 Reviews4.6
April's II Restaurant 400 Highland Ave, Salem
April's II Restaurant
American

April's II Restaurant

400 Highland Ave, Salem, MA 01970

I work in the same plaza and always ordered take out for lunch and was always satisfied with food. Boyfriend and I decided to go on a Sunday for breakfast....

  • Take-Out
  • Delivery
  • Superb132 Reviews4.7

Pizza Restaurants

Pizza in Salem
Mandee's Pizza 408 Essex St, Salem
Mandee's Pizza
Pizza • $

Mandee's Pizza

408 Essex St, Salem, MA 01970

I order from here regularly, it’s my go-to for local pizza. It’s always baked perfectly, the crust is delicious, and the toppings are great quality and...

  • Take-Out
  • Delivery
  • Superb139 Reviews4.4
Bambolina 288 Derby St, Salem
Bambolina
Pizza • $$

Bambolina

288 Derby St, Salem, MA 01970

Cute atmosphere and a friendly staff. My friends and I each got a pizza, so nothing extravagant, but the pizzas were delicious and fresh and perfect for lunch...

  • Take-Out
  • Delivery
  • Superb282 Reviews4.3
Flying Saucer Pizza Company 118 Washington St, Salem
Flying Saucer Pizza Company
Pizza • $$

Flying Saucer Pizza Company

118 Washington St, Salem, MA 01970

Love this little pizza place! Fresh ingredients, unique combinations for their specialty pizzas, and really cool sci-fi decor. The Ender is my favorite pizza,...

  • Take-Out
  • Delivery
  • Superb258 Reviews4.3

Mexican Restaurants

Mexican in Salem
Tepeyac Cocina Mexicana 262 Highland Ave, Salem
Tepeyac Cocina Mexicana
Mexican

Tepeyac Cocina Mexicana

262 Highland Ave, Salem, MA 01970

I have been looking for a Mexican restaurant that serves authentic Mexican food and I have found it the quality and the freshness come and see it for...

  • Take-Out
  • Delivery
  • Superb38 Reviews4.8
Howling Wolf Taqueria 76 Lafayette St, Salem
Howling Wolf Taqueria
Mexican • $$

Howling Wolf Taqueria

76 Lafayette St, Salem, MA 01970

The carnitas tacos and chicken quesadilla were amazing. The hot sauce was so good. We had the best service we had had in a long time by Allie, if your in the...

  • Take-Out
  • Delivery
  • Good340 Reviews4.2
Casa Tequila 300 Derby St, Salem
Casa Tequila
Mexican

Casa Tequila

300 Derby St, Salem, MA 01970

This is one of our favorite places to eat and have margaritas. We first discovered the Casa Tequila in Seabrook, NH and were excited they opened in Salem. I...

  • Take-Out
  • Delivery
  • Good169 Reviews3.5

Chinese Restaurants

Chinese in Salem
DrinkStir 99 North St, Salem
DrinkStir
Chinese

DrinkStir

99 North St, Salem, MA 01970

Can’t say enough good things about this place! From the delicious food to the kind friendly staff I LOVE this place! The boba tea is amazing and macaron...

  • Take-Out
  • Delivery
  • Superb106 Reviews4.5
Honga 6 Boston St A, Salem
Honga
Chinese • $

Honga

6 Boston St A, Salem, MA 01970

We love Honga. The food is always good and delivery is fast. On the extremely rare occasion there's been a mistake in our order they have fixed it...

  • Take-Out
  • Delivery
  • Good82 Reviews3.9
Fantasy Island 516 Loring Ave, Salem
Fantasy Island
Chinese • $$

Fantasy Island

516 Loring Ave, Salem, MA 01970

I have been going to fantasy island since I was a kid, they have in my opinion the best Chinese food around that area, and the best I have ever had. Their...

  • Take-Out
  • Delivery
  • Good171 Reviews3.8

Fast Food Restaurants

Fast Food in Salem
Georgia's Pizza 28 Norman Street Rte 114, Salem
Georgia's Pizza
Fast Food • $

Georgia's Pizza

28 Norman Street Rte 114, Salem, MA 01970

I was visiting Salem and wanted to get some food for my parents. I went here because everyone else was closed. I brought the food home and my parents said the...

  • Take-Out
  • Delivery
  • Superb112 Reviews4.8
Prime Pizza 175 Lafayette St, Salem
Prime Pizza
Fast Food

Prime Pizza

175 Lafayette St, Salem, MA 01970

This is a serious hidden gem. Don't hesitate due to it's location inside of a gas station... The pizza is easily a top 5 in the North Shore and...

  • Take-Out
  • Delivery
  • Superb44 Reviews4.6
McDonald's 1 Traders Way, Salem
McDonald's
Fast Food • $

McDonald's

1 Traders Way, Salem, MA 01970

My Big Mac meal was delicious, but my hubby said his chicken sandwich was dry and overcooked, and we each had an apple pie, both in the heater to long, the...

  • Take-Out
  • Drive-Through
  • Good121 Reviews3.3

Seafood Restaurants

Seafood in Salem
Turner’s Seafood at Lyceum Hall 43 Church St, Salem
Turner’s Seafood at Lyceum Hall
Seafood • $$

Turner’s Seafood at Lyceum Hall

43 Church St, Salem, MA 01970

Absolutely the best, freshest seafood. The haddock Piccata has been incredible each time I have preferred it. The staff is friendly, knowledgeable, pleasant...

  • Take-Out
  • Delivery
  • Superb423 Reviews4.5
Dube's Seafood 317 Jefferson Ave, Salem
Dube's Seafood
Seafood • $$

Dube's Seafood

317 Jefferson Ave, Salem, MA 01970

New to the area and finally found a new favorite. Fantastic quality and large portions. You get your money's worth and then some.The beef was tender and...

  • Take-Out
  • Delivery
  • Superb176 Reviews4.5
Finz 86 Wharf St, Salem
Finz
Seafood • $$

Finz

86 Wharf St, Salem, MA 01970

I LOVE FINZ. It's an awesome restaurant. Their seafood is without peer in the area and they do an amazing job with all aspects of it - appetizers, dinner,...

  • Take-Out
  • Delivery
  • Superb600 Reviews4.3

Italian Restaurants

Italian in Salem
Bella Verona 107 Essex St, Salem
Bella Verona
Italian • $$

Bella Verona

107 Essex St, Salem, MA 01970

I had an absolutely fantastic time at Bella Verona. It was my second time visiting, the first time during off season. Our waitress, Tara, was an absolute...

  • Take-Out
  • Delivery
  • Superb206 Reviews4.3
Adriatic Restaurant 155 Washington St #1, Salem
Adriatic Restaurant
Italian • $$

Adriatic Restaurant

155 Washington St #1, Salem, MA 01970

Nobody is fussier than me when it comes to dining. I won't bore you with specifics of my experience. Suffice to say that this place checks all the boxes....

  • Take-Out
  • Delivery
  • Good250 Reviews4.2
Renzo at the Willows 177 Fort Ave, Salem
Renzo at the Willows
Italian

Renzo at the Willows

177 Fort Ave, Salem, MA 01970

  • Delivery
  • Superb10 Reviews4.9
Red's Sandwich Shop 15 Central St, Salem
Red's Sandwich Shop
Sandwich Shop • $

Red's Sandwich Shop

15 Central St, Salem, MA 01970

Great breakfast and probably the only place in Salem that feels "normal." They don't fly any flags outside and the food is of good quality and...

  • Take-Out
  • Delivery
  • Superb454 Reviews4.8
ChezCasa 97 Bridge St, Salem
ChezCasa
Sandwich Shop

ChezCasa

97 Bridge St, Salem, MA 01970

Excellent food and service! The only thing I wish for is another vegetarian sandwich option that doesn’t have mushrooms. I don’t love mushrooms but the...

  • Take-Out
  • Delivery
  • Superb114 Reviews4.9
Deli House 48 Congress St, Salem
Deli House
Sandwich Shop • $

Deli House

48 Congress St, Salem, MA 01970

Very pleased with Deli House. I work close by so decided to give it a whirl and see how it was. Just went in for a quick slice to check it out and was blown...

  • Take-Out
  • Delivery
  • Superb103 Reviews4.7