What are you looking for?

Restaurants in Salem

The Best Restaurants

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

Red's Sandwich Shop

15 Central St, Salem, MA 01970

Friendly staff and delicious food! I'm so thankful someone recommended Red's for breakfast. We enjoyed our breakfast so much the first day that we...

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

Settler

2 Lynde St, Salem, MA 01970

Four of us had dinner on the patio to celebrate my wife's birthday. Between us we had most all the small plates & entrees. Each was nothing short of...

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

Adea's Mediterranean Kitchen

90 Lafayette St, Salem, MA 01970

I love Adea’s! Every order arrives piping hot and tastes freshly made. The menu is very accommodating to vegan and vegetarian diets as well as kosher....

  • Take-Out
  • Delivery
  • Superb176 Reviews4.8
Paprika Grill 2 Liberty St, Salem
Paprika Grill
Middle Eastern • $

Paprika Grill

2 Liberty St, Salem, MA 01970

My wife and I happened upon this place walking home and I have to say I was not disappointed. The stuffed grape leaves were great and my wife's falafel...

  • Take-Out
  • Delivery
  • Superb212 Reviews4.7
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
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

The Cheese shop has an amazing inventory of meats, cheese, wine & charcuterie sides. The staff is very knowledgeable & friendly and allows you to...

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

Mercy Tavern

148 Derby St, Salem, MA 01970

My friends and I went here after our psychic Bailey suggested we go for dinner. She said the food was the best in the city, and after a week of subpar fries...

  • Delivery
  • Superb255 Reviews4.6
Jean Louis Pasta 84 Derby St, Salem
Jean Louis Pasta
Pasta • $$

Jean Louis Pasta

84 Derby St, Salem, MA 01970

The owner was awesome store is small and full of dried pasta. We got 4 bags of ravioli and they r the best I've ever had we got the lamb ones and they r...

  • Delivery
  • Superb94 Reviews4.9
Olde Main Street Pub 121 Essex St, Salem
Olde Main Street Pub
Gastropubs • $$

Olde Main Street Pub

121 Essex St, Salem, MA 01970

Mmm....so good. They had Kolsch beer. I loved the potato gnocchi. Went there for dinner two nights during our stay in Salem. I will definitely be back if we...

  • Take-Out
  • Delivery
  • Superb213 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
Spitfire Tacos Salem 105 Lafayette St, Salem
Spitfire Tacos Salem
Tacos

Spitfire Tacos Salem

105 Lafayette St, Salem, MA 01970

Spitfire is amazing! Their tacos are always delicious and they're very adaptable for kid preferences and food allergies.We often get take out from them,...

  • Take-Out
  • Delivery
  • Superb130 Reviews4.7
DOTTY & RAYS DINER 112 North St, Salem
DOTTY & RAYS DINER
American • $

DOTTY & RAYS DINER

112 North St, Salem, MA 01970

Deb! This woman, those cooks the potatoes!! It was so delicious, so wonderful from start to finish. The casual conversation and amazing food made us feel right...

  • Take-Out
  • Delivery
  • Superb184 Reviews4.6
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
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

Delicious pizza! I love a good pizza and this place is terrific. I love coming here, because the pizza never disappoints. The crust is crispy and has plenty of...

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

Deli House

48 Congress St, Salem, MA 01970

The food is amazing, the service is awesome, and the man that runs it is cool as all get out. You know a place is going to be smackin when you walk in and...

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

Ledger Restaurant

125 Washington St, Salem, MA 01970

We had a great time and great food. This was a belated Mother's Day celebration. I told the server and she brought over their specialty donut on a tray that...

  • Take-Out
  • Delivery
  • Superb751 Reviews4.4
Minzu Sushi 142 Canal St, Salem
Minzu Sushi
Sushi • $$

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
  • Superb135 Reviews4.6
Boston Hot Dog Company 60 Washington St, Salem
Boston Hot Dog Company
Hot Dogs • $

Boston Hot Dog Company

60 Washington St, Salem, MA 01970

Super good food. I loved the Ruben dog. Fries were super different and peppery but amazing. I recommend having a plan and a partner if you are picking up your...

  • Take-Out
  • Delivery
  • Superb209 Reviews4.5
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

Welcoming restaurant staff in a nice setting. We enjoyed the ambiance with the antique windows between the booths. Our server, Caitlin, was fantastic. She made...

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

Ugly Mug Diner

122 Washington St, Salem, MA 01970

Staff was so friendly and the food was excellent. The ONLY disappointment was that we didn't try this place until the last day! We had a "fun...

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

Dube's Seafood

317 Jefferson Ave, Salem, MA 01970

Delicious seafood. Not greasy at all, just fresh and delicious. I had haddock and scallops, they really do give you allot and the prices are very reasonable. I...

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

Flying Saucer Pizza Company

118 Washington St, Salem, MA 01970

One of my favorites in Salem. Amazing vegan pizza, I love being able to choose from so much on the menu! Super kind employees and a great environment to sit...

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

Blue Fez

118 Washington St, Salem, MA 01970

Great visit tonight! We've been here a few times and it's always excellent. Tonight hubs and I got vegetarian entrees and both were very good....

  • Take-Out
  • Delivery
  • Superb114 Reviews4.5
DrinkStir 99 North St, Salem
DrinkStir
Chinese

DrinkStir

99 North St, Salem, MA 01970

Got milk tea with strawberry pop, coconut tea with passion fruit jelly, a mango smoothie, brown sugar matcha with brown sugar boba, mango fruit tea with lychee...

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

Finz

86 Wharf St, Salem, MA 01970

We had a really good lunch at Finz. Service was great and the menu was even better with so many food options. We enjoyed our meals and decided to visit again...

  • Take-Out
  • Delivery
  • Superb717 Reviews4.3
Back Alley Bacon 24 Liberty St, Salem
Back Alley Bacon
Barbecue • $$

Back Alley Bacon

24 Liberty St, Salem, MA 01970

Visit website https://chiefdrlucky.com I saw great testimony about Chief on how he was able to cure someone from HIV, this person said great things about this...

  • Delivery
  • Superb47 Reviews4.8
Deb's Diner 4 Boston St, Salem
Deb's Diner
Diner • $

Deb's Diner

4 Boston St, Salem, MA 01970

I'd have loved to have tried a dozen different things on the menu. The caramel apple french toast was very good. My husband got the biscuits and gravy...

  • Take-Out
  • Delivery
  • Superb167 Reviews4.4
Sea Level Oyster Bar 94 Wharf St, Salem
Sea Level Oyster Bar
Seafood • $$

Sea Level Oyster Bar

94 Wharf St, Salem, MA 01970

A lovely restaurant with excellent views out to the harbour side. Wonderful menu - I had oysters and fish tacos and my partner, the seafood stew. Great...

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

Tepeyac Cocina Mexicana

262 Highland Ave, Salem, MA 01970

Their food is sooooo good!! me and my boyfriend got steak burritos from here the other night and they were super yummy!! we decided to try agua de jamaica and...

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

Far From The Tree

108 Jackson St, Salem, MA 01970

always love visiting Far from the Tree! they have a great selection of ciders from dry to sweet, odd flavors, too. The siceras (cider experts!) are totally...

  • Take-Out
  • Delivery
  • Superb151 Reviews4.4

American Restaurants

American in Salem
Settler 2 Lynde St, Salem
Settler
American

Settler

2 Lynde St, Salem, MA 01970

Four of us had dinner on the patio to celebrate my wife's birthday. Between us we had most all the small plates & entrees. Each was nothing short of...

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

Mercy Tavern

148 Derby St, Salem, MA 01970

My friends and I went here after our psychic Bailey suggested we go for dinner. She said the food was the best in the city, and after a week of subpar fries...

  • Delivery
  • Superb255 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
Flying Saucer Pizza Company 118 Washington St, Salem
Flying Saucer Pizza Company
Pizza • $$

Flying Saucer Pizza Company

118 Washington St, Salem, MA 01970

One of my favorites in Salem. Amazing vegan pizza, I love being able to choose from so much on the menu! Super kind employees and a great environment to sit...

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

Mandee's Pizza

408 Essex St, Salem, MA 01970

The food is always delicious and satisfying. The portions are well above average! I have to say the staff is always friendly conscientious to our needs as...

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

Bambolina

288 Derby St, Salem, MA 01970

Pizza, Asian? Crazy right? What a wonderful find! My husband being a vegetarian was able to find something here and we were able to enjoy a delicious, hot...

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

Their food is sooooo good!! me and my boyfriend got steak burritos from here the other night and they were super yummy!! we decided to try agua de jamaica and...

  • Take-Out
  • Delivery
  • Superb42 Reviews4.8
La Delicia Restaurant 75 Congress St, Salem
La Delicia Restaurant
Mexican • $$

La Delicia Restaurant

75 Congress St, Salem, MA 01970

Warm and friendly staff, answer questions with patience. Long lines very busy, they work hard and long hours and still smiling. And what they say is true the...

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

Howling Wolf Taqueria

76 Lafayette St, Salem, MA 01970

Heard that this was an amazing Mexican place. At first I was skeptical because there were only a handful of hispanic staff. After getting the food, I realized...

  • Take-Out
  • Delivery
  • Good360 Reviews4.2

Chinese Restaurants

Chinese in Salem
DrinkStir 99 North St, Salem
DrinkStir
Chinese

DrinkStir

99 North St, Salem, MA 01970

Got milk tea with strawberry pop, coconut tea with passion fruit jelly, a mango smoothie, brown sugar matcha with brown sugar boba, mango fruit tea with lychee...

  • Take-Out
  • Delivery
  • Superb108 Reviews4.5
Salem Lowe 201 Fort Ave, Salem
Salem Lowe
Chinese • $

Salem Lowe

201 Fort Ave, Salem, MA 01970

Sad to see a place come to an end. Heard great things about this spot but never tried it until now. I don't know why I've waiting this long. Luckily...

  • Take-Out
  • Delivery
  • Good99 Reviews4.2
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
  • Good83 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

Delicious pizza! I love a good pizza and this place is terrific. I love coming here, because the pizza never disappoints. The crust is crispy and has plenty of...

  • Take-Out
  • Delivery
  • Superb115 Reviews4.7
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
  • Superb45 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
  • Good127 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

Welcoming restaurant staff in a nice setting. We enjoyed the ambiance with the antique windows between the booths. Our server, Caitlin, was fantastic. She made...

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

Dube's Seafood

317 Jefferson Ave, Salem, MA 01970

Delicious seafood. Not greasy at all, just fresh and delicious. I had haddock and scallops, they really do give you allot and the prices are very reasonable. I...

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

Finz

86 Wharf St, Salem, MA 01970

We had a really good lunch at Finz. Service was great and the menu was even better with so many food options. We enjoyed our meals and decided to visit again...

  • Take-Out
  • Delivery
  • Superb717 Reviews4.3

Italian Restaurants

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

Bella Verona

107 Essex St, Salem, MA 01970

In a quaint, quiet setting, our server, Chanel was attentive without being intrusive to provide us with a relaxing dinner. We ordered the spaghetti bolognese...

  • Take-Out
  • Delivery
  • Superb221 Reviews4.3
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
Bertini's Inc 284 Canal St, Salem
Bertini's Inc
Italian • $$

Bertini's Inc

284 Canal St, Salem, MA 01970

I have been going to Bertini's since high school. We would go every Friday night for pizza. I graduated in 1961. Pat was our server. I will miss...

  • Take-Out
  • Delivery
  • Good148 Reviews4.1
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

The food is amazing, the service is awesome, and the man that runs it is cool as all get out. You know a place is going to be smackin when you walk in and...

  • Take-Out
  • Delivery
  • Superb106 Reviews4.7
Subway 119-125 Canal St Unit A-8, Salem
Subway
Sandwich Shop • $

Subway

119-125 Canal St Unit A-8, Salem, MA 01970

I ordered two platters of sandwich wraps for a baby shower. Maria was so attentive and helpful with all the options. I selected 4 different sandwich types...

  • Take-Out
  • Delivery
  • Good58 Reviews3.8