Best American Restaurants in Salem (Massachusetts)

View all

Best American Restaurants in Salem (Massachusetts)

Best Seafood Restaurants in Salem (Massachusetts)

View all

Best Seafood Restaurants in Salem (Massachusetts)

Popular restaurants in New England

Browse some of the most booked restaurants in New England

Casa Caña
(99)
$$$$
Latin / Spanish | Allston
Pammy's
(689)
$$$$
American | Cambridge
Little Donkey
(899)
$$$$
Tapas / Small Plates | Cambridge
Article 24
(199)
$$$$
American | Brighton
Longfellow
(303)
$$$$
American | Cambridge
View all New England restaurants

Treat your taste buds: Explore Salem (Massachusetts) restaurants

  • Restaurant List
  • Best Restaurants

Salem (Massachusetts) Restaurants

Treat your taste buds: Explore Salem (Massachusetts) restaurants

Salem (Massachusetts) Restaurants

Ledger Restaurant & Bar
Ledger Restaurant & Bar
(774)
$$$$
American | Salem, Massachusetts, Boston Suburbs

Very nice place for a festive dinner. Food was excellent. Had the skirt steak .... tender and juicy. Waiter was unobtrusive and helpful. Brought a cute birthday cookie! A bit pricey but we’d go again. More

OpenTable Diner -
Turner's Seafood - Salem
Turner's Seafood - Salem
(1838)
$$$$
Seafood | Salem, Massachusetts, Boston Suburbs

Olivia was our waitress and she was lovely. Very accommodating and made wonderful food suggestions. A great place for lunch. More

OpenTable Diner -
110 Grill - Haverhill
110 Grill - Haverhill
(133)
$$$$
American | Salem, Massachusetts, Boston Suburbs

Our server Sam was great. The food on the other hand was not anything special and overpriced. My husband had the Chicken piccata with gnocchi which tasted like lemon soup with gnocchi and well done fried chicken all for a whopping $20. Although, my $13 grilled cheese and tomato soup was delicious. We did have the peanut butter cascade for dessert which was delicious but wouldn’t go back. More

OpenTable Diner -
Finz Salem
Finz Salem
(1452)
$$$$
Seafood | Salem, Massachusetts, Boston Suburbs

My daughter and I enjoyed visiting the NEW Finz on an extraordinary day, dining outside on a wonderful meal and watching all the Salem activity. More

OpenTable Diner -
Brothers Taverna
Brothers Taverna
(16)
$$$$
American | Salem, Massachusetts, Boston Suburbs

Food was fantastic and our server Monica was amazing! She went over and beyond! Thanks Monica! More

OpenTable Diner -
Sea Level Oyster Bar- Salem
Sea Level Oyster Bar- Salem
(340)
$$$$
Seafood | Salem, Massachusetts, Boston Suburbs

Nice lunch. Food delivered hot Good service Nice seat overlooking the marina More

OpenTable Diner -
Rockafellas of Salem
Rockafellas of Salem
(37)
$$$$
American | Salem, Massachusetts, Boston Suburbs

First pick whenever in Salem More

OpenTable Diner -
The Derby
The Derby
(18)
$$$$
American | Salem, Massachusetts, Boston Suburbs

I’ve been here a three times, each time I have been impressed with the staff. I went the night of the Stanley Cup and More

OpenTable Diner -
Flying Saucer Pizza Company
Flying Saucer Pizza Company
Reviews Coming Soon
Pizza Bar | Salem, Massachusetts, Boston Suburbs

Live Long and Pizza! The Mission: To abduct traditional pizza and take over Salem with a quirky and delicious pizza experience. Our gourmet pizzas are inspired by fresh and local ingredients and our draught beer selection changes often and features only New England beers. Inside our restaurant is what we like to call “nerd”vana – whether it’s Doctor Who, Star Trek, Star Wars – we have something here for you.More

Salem (Massachusetts) Diners' Choice Winners

Salem (Massachusetts)'s best restaurants based upon thousands of OpenTable diner reviews
Ledger Restaurant & Bar
Ledger Restaurant & Bar
(774)
$$$$
American | Salem, Massachusetts, Boston Suburbs

Very nice place for a festive dinner. Food was excellent. Had the skirt steak .... tender and juicy. Waiter was unobtrusive and helpful. Brought a cute birthday cookie! A bit pricey but we’d go again. More

OpenTable Diner -
Turner's Seafood - Salem
Turner's Seafood - Salem
(1838)
$$$$
Seafood | Salem, Massachusetts, Boston Suburbs

Olivia was our waitress and she was lovely. Very accommodating and made wonderful food suggestions. A great place for lunch. More

OpenTable Diner -
110 Grill - Haverhill
110 Grill - Haverhill
(133)
$$$$
American | Salem, Massachusetts, Boston Suburbs

Our server Sam was great. The food on the other hand was not anything special and overpriced. My husband had the Chicken piccata with gnocchi which tasted like lemon soup with gnocchi and well done fried chicken all for a whopping $20. Although, my $13 grilled cheese and tomato soup was delicious. We did have the peanut butter cascade for dessert which was delicious but wouldn’t go back. More

OpenTable Diner -
Sea Level Oyster Bar- Salem
Sea Level Oyster Bar- Salem
(340)
$$$$
Seafood | Salem, Massachusetts, Boston Suburbs

Nice lunch. Food delivered hot Good service Nice seat overlooking the marina More

OpenTable Diner -
Finz Salem
Finz Salem
(1452)
$$$$
Seafood | Salem, Massachusetts, Boston Suburbs

My daughter and I enjoyed visiting the NEW Finz on an extraordinary day, dining outside on a wonderful meal and watching all the Salem activity. More

OpenTable Diner -
The Derby
The Derby
(18)
$$$$
American | Salem, Massachusetts, Boston Suburbs

I’ve been here a three times, each time I have been impressed with the staff. I went the night of the Stanley Cup and More

OpenTable Diner -
Rockafellas of Salem
Rockafellas of Salem
(37)
$$$$
American | Salem, Massachusetts, Boston Suburbs

First pick whenever in Salem More

OpenTable Diner -

Discover Salem

The historic city of Salem is a great place to find a bite to eat. A coastal city with a downtown that is cradled by the ocean, Salem's food scene starts with a multitude of fresh seafood options. Enjoy raw oysters, sushi, or lobster rolls while you look out over the water. Of course, you can always warm up with a big bowl of New England clam chowder. There are also plenty of quaint bistros and fun gastropubs to choose from. If you're looking for something a little more exotic, head to an American fusion restaurant or an authentic international restaurant.

Discover Salem

The historic city of Salem is a great place to find a bite to eat. A coastal city with a downtown that is cradled by the ocean, Salem's food scene starts with a multitude of fresh seafood options. Enjoy raw oysters, sushi, or lobster rolls while you look out over the water. Of course, you can always warm up with a big bowl of New England clam chowder. There are also plenty of quaint bistros and fun gastropubs to choose from. If you're looking for something a little more exotic, head to an American fusion restaurant or an authentic international restaurant.