What are you looking for?

Restaurants in Portsmouth

The Best Restaurants

Durbar Square Restaurant 10 Market St, Portsmouth
Durbar Square Restaurant
Himalayan/Nepalese • $$

Durbar Square Restaurant

10 Market St, Portsmouth, NH 03801

My daughter & I are both vegetarians and this was such an outstanding choice when we were in Portsmouth last weekend. We had never had Nepalese food before...

  • Take-Out
  • Delivery
  • Superb333 Reviews4.7
Cure 189 State Street, Portsmouth
Cure
American • $$

Cure

189 State Street, Portsmouth, NH 03801

Favorite place for a nice classy dinner in town. Thee are many restaurants in town that claim classy mess Cure delivers. Food quality is off the charts and the...

  • Delivery
  • Superb325 Reviews4.7
Massimo's - Ristorante Massimo 59 Penhallow St, Portsmouth
Massimo's - Ristorante Massimo
Italian • $$$

Massimo's - Ristorante Massimo

59 Penhallow St, Portsmouth, NH 03801

We stopped in tonight for dinner after a long day of travel from the west coast and had an excellent dinner upstairs in the bar area. The food was delicious. I...

  • Take-Out
  • Delivery
  • Superb710 Reviews4.6
Lexie's Joint 212 Islington St, Portsmouth
Lexie's Joint
Hamburger • $

Lexie's Joint

212 Islington St, Portsmouth, NH 03801

My wife and I really like going to Lexies. Their veggie burger is quite tasty and holds together really well. The topping options are great and you can...

  • Take-Out
  • Drive-Through
  • Superb267 Reviews4.7
5 Thai Bistro 40 Pleasant St, Portsmouth
5 Thai Bistro
Thai • $$

5 Thai Bistro

40 Pleasant St, Portsmouth, NH 03801

Best drunken noodles! If you've never had Thai food l, you have to try the drunken noodles. I get the dish with shrimp and my husband gets chicken. And...

  • Take-Out
  • Delivery
  • Superb242 Reviews4.7
Green Elephant 35 Portwalk Pl, Portsmouth
Green Elephant
Vegetarian • $$

Green Elephant

35 Portwalk Pl, Portsmouth, NH 03801

We often stop in for appetizers and a drink. The spring rolls are the best I've ever had and the vegetable dumplings are out of this world too. We...

  • Take-Out
  • Delivery
  • Superb405 Reviews4.6
Colby's Breakfast & Lunch 105 Daniel St, Portsmouth
Colby's Breakfast & Lunch
Breakfast • $$

Colby's Breakfast & Lunch

105 Daniel St, Portsmouth, NH 03801

This is a great local spot for breakfast. In the heart of downtown Portsmouth. Servings are large and delicious. Thin crispy bacon is perfection. Service is...

  • Take-Out
  • Delivery
  • Superb302 Reviews4.6
Nikki's Banh Mi Shop 697 Islington St, Portsmouth
Nikki's Banh Mi Shop
Pizza • $

Nikki's Banh Mi Shop

697 Islington St, Portsmouth, NH 03801

Excellent banh mi., Love the flavors. We got 2 chicken and a pork and beef banh mi. Sliced up at home and was impressed with the flavors. We will definitely be...

  • Take-Out
  • Delivery
  • Superb184 Reviews4.7
Cafe Nostimo 72 Mirona Rd, Portsmouth
Cafe Nostimo
Greek • $$

Cafe Nostimo

72 Mirona Rd, Portsmouth, NH 03801

We had spent the day traveling along the coast visiting coastal towns and lighthouses. We had a great day but were very tired. I had searched Yelp trying to...

  • Take-Out
  • Delivery
  • Superb174 Reviews4.7
Flatbread Company 138 Congress Street, Portsmouth
Flatbread Company
Pizza • $$

Flatbread Company

138 Congress Street, Portsmouth, NH 03801

Hadn't been to Flatbread in a few years. Nothing has really changed, which is a very good thing. Excellent service, catered to my young granddaughter....

  • Take-Out
  • Delivery
  • Superb248 Reviews4.6
Bridge Street Bistrot & Wine Bar 64 Bridge St, Portsmouth
Bridge Street Bistrot & Wine Bar
French • $$

Bridge Street Bistrot & Wine Bar

64 Bridge St, Portsmouth, NH 03801

Fantastic experience: great classical French food in a comfortable setting with gracious hosts. We love Stephan's specialty - stylish potato pie wedges...

  • Take-Out
  • Delivery
  • Superb147 Reviews4.7
The Friendly Toast 113 Congress Street, Portsmouth
The Friendly Toast
Beer Bar • $$

The Friendly Toast

113 Congress Street, Portsmouth, NH 03801

Excellent breakfast right in the middle of downtown Portsmouth by the harbor. Had the monster breakfast with French toast, eggs, bacon, and home fries and it...

  • Take-Out
  • Delivery
  • Superb389 Reviews4.5
Earth Eagle Brewings 175 High St, Portsmouth
Earth Eagle Brewings
Gastropubs • $$

Earth Eagle Brewings

175 High St, Portsmouth, NH 03801

This place is so warm and welcoming. I traveled to Portsmouth on business and was delighted to walk into Earth Eagle. The staff was attentive, friendly, and...

  • Take-Out
  • Delivery
  • Superb199 Reviews4.6
Liars Bench Beer Co 459 Islington St #4, Portsmouth
Liars Bench Beer Co
Gastropubs • $$

Liars Bench Beer Co

459 Islington St #4, Portsmouth, NH 03801

As I was looking through places I hadn't reviewed yet, I was shocked to see that I had not reviewed Liars Bench! This brewery is one of my local go-tos in...

  • Delivery
  • Superb131 Reviews4.7
Botanica Restaurant and Gin Bar 110 Brewery Ln #105, Portsmouth
Botanica Restaurant and Gin Bar
French

Botanica Restaurant and Gin Bar

110 Brewery Ln #105, Portsmouth, NH 03801

My daughter asked us to come to Botanica for her birthday along with her fiancee". Boy, am I happy we went. It was fantastic and we have been raving about...

  • Take-Out
  • Delivery
  • Superb92 Reviews4.8
Surf Portsmouth 99 Bow St Suite 200W, Portsmouth
Surf Portsmouth
Seafood • $$

Surf Portsmouth

99 Bow St Suite 200W, Portsmouth, NH 03801

The sushi was quite delicious! However quite pricy for the amount and quality to be honest. A bit of a tourist trap but would still be open to visiting if...

  • Take-Out
  • Delivery
  • Superb309 Reviews4.5
Popovers On the Square 8 Congress Street, Portsmouth
Popovers On the Square
American • $$

Popovers On the Square

8 Congress Street, Portsmouth, NH 03801

I am soooooopop glad I don't live here! Because if I did, I fear I would eat a popover a day slathered, and I do mean slathered, in butter. These popovers...

  • Take-Out
  • Delivery
  • Superb279 Reviews4.5
The Kitchen 171 Islington St, Portsmouth
The Kitchen
American • $$

The Kitchen

171 Islington St, Portsmouth, NH 03801

Wonderful west end eatery and neighborhood pub. Inventive well prepared food. For lunch today I had a hot vegetable wrap. Could if fed two and it was very...

  • Take-Out
  • Delivery
  • Superb264 Reviews4.5
La Maison Navarre - Pastry, Bistro, Wine Bar 121 Congress Street, Portsmouth
La Maison Navarre - Pastry, Bistro, Wine Bar
Tapas/Small Plates

La Maison Navarre - Pastry, Bistro, Wine Bar

121 Congress Street, Portsmouth, NH 03801

It will be bad to keep this alone to myself. I came across the best Forex, Crypto and Binary expert ever, in person of Mrs SHEILA BRATTON, who really helped...

  • Take-Out
  • Delivery
  • Superb231 Reviews4.5
Shalimar India 80 Hanover St, Portsmouth
Shalimar India
Indian • $$

Shalimar India

80 Hanover St, Portsmouth, NH 03801

Our first visit. Very extensive menu. The appetizers and dishes were very good.Nice presentation, flavorful food. The staff were friendly and helpful. If...

  • Take-Out
  • Delivery
  • Superb229 Reviews4.5
Cava 10 Commercial Alley, Portsmouth
Cava
Spanish • $$$

Cava

10 Commercial Alley, Portsmouth, NH 03801

This was my first venture to this restaurant. Overall I had a very decent meal and a nice time. I love tapas but the lack of selection is a bit problematic for...

  • Delivery
  • Superb221 Reviews4.5
Honey Ham and Subs 599 US-1, Portsmouth
Honey Ham and Subs
Sandwich Shop • $$

Honey Ham and Subs

599 US-1, Portsmouth, NH 03801

I have been eating here for over 20 years and it has never disappointed! The ingredients are clearly fresh, the staff is pleasant and courteous, and the value...

  • Take-Out
  • Delivery
  • Superb73 Reviews4.8
Black Trumpet 29 Ceres St, Portsmouth
Black Trumpet
Bistros • $$

Black Trumpet

29 Ceres St, Portsmouth, NH 03801

Black Trumpet was a wonderful experience all around. The food was true culinary greatness. The ambience was cozy and comfortable, and the staff were...

  • Take-Out
  • Delivery
  • Superb188 Reviews4.5
Bennett's Sandwich Shop 41 Congress Street, Portsmouth
Bennett's Sandwich Shop
Sandwich Shop • $

Bennett's Sandwich Shop

41 Congress Street, Portsmouth, NH 03801

This place is a great place to stop in if you're walking around and need something quick for lunch. I do think there are better restaurants in the area...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.5
Dwyer's Pub 96 Bridge St, Portsmouth
Dwyer's Pub
Pubs

Dwyer's Pub

96 Bridge St, Portsmouth, NH 03801

Consistently great food and drinks! Fun casual vibe. The food here is fantastic. Highly recommend the scallops. I will try to find a picture of them. Noel...

  • Delivery
  • Superb62 Reviews4.8
Sanders Fish Market 367 Marcy St, Portsmouth
Sanders Fish Market
Seafood Markets • $$

Sanders Fish Market

367 Marcy St, Portsmouth, NH 03801

My fiance and I really enjoyed this place. We picked up two rolls (crab for him and lobster for me) and took them to Prescott Park nearby. The lobster and crab...

  • Take-Out
  • Delivery
  • Superb156 Reviews4.5
Earth Eagle Brewings Retail & Hombrew Shop (A&G ) 175 High St, Portsmouth
Earth Eagle Brewings Retail & Hombrew Shop (A&G )
Gastropubs • $$

Earth Eagle Brewings Retail & Hombrew Shop (A&G )

175 High St, Portsmouth, NH 03801

This place is so warm and welcoming. I traveled to Portsmouth on business and was delighted to walk into Earth Eagle. The staff was attentive, friendly, and...

  • Take-Out
  • Delivery
  • Superb92 Reviews4.6
THE INN Downtown 409 The Hill, Portsmouth
THE INN Downtown
American

THE INN Downtown

409 The Hill, Portsmouth, NH 03801

A lovely and wonderfully convenient place to stay! Easily walkable to the entire downtown, great parking, easy check-in and check-out, and stylish and...

  • Delivery
  • Superb53 Reviews4.8
Raleigh Wine Bar + Eatery 67 State Street, Portsmouth
Raleigh Wine Bar + Eatery
Wine Bar • $$$

Raleigh Wine Bar + Eatery

67 State Street, Portsmouth, NH 03801

From one wine lover to the next...Raleigh was the best place to be on a Saturday evening especially since it was our first time visiting Portsmouth! I am in...

  • Take-Out
  • Delivery
  • Superb132 Reviews4.5
Bob's Broiled Chicken Restaurant Gallagher's Place, 801 Islington St, Portsmouth
Bob's Broiled Chicken Restaurant
Chicken • $

Bob's Broiled Chicken Restaurant

Gallagher's Place, 801 Islington St, Portsmouth, NH 03801

Don't let the strip mall exterior fool you Bob's is a home style cooking gem. Had the roasted half chicken with fries and steamed broccoli. The hand...

  • Take-Out
  • Delivery
  • Superb130 Reviews4.5

American Restaurants

American in Portsmouth
Cure 189 State Street, Portsmouth
Cure
American • $$

Cure

189 State Street, Portsmouth, NH 03801

Favorite place for a nice classy dinner in town. Thee are many restaurants in town that claim classy mess Cure delivers. Food quality is off the charts and the...

  • Delivery
  • Superb325 Reviews4.7
Popovers On the Square 8 Congress Street, Portsmouth
Popovers On the Square
American • $$

Popovers On the Square

8 Congress Street, Portsmouth, NH 03801

I am soooooopop glad I don't live here! Because if I did, I fear I would eat a popover a day slathered, and I do mean slathered, in butter. These popovers...

  • Take-Out
  • Delivery
  • Superb279 Reviews4.5
The Kitchen 171 Islington St, Portsmouth
The Kitchen
American • $$

The Kitchen

171 Islington St, Portsmouth, NH 03801

Wonderful west end eatery and neighborhood pub. Inventive well prepared food. For lunch today I had a hot vegetable wrap. Could if fed two and it was very...

  • Take-Out
  • Delivery
  • Superb264 Reviews4.5

Pizza Restaurants

Pizza in Portsmouth
Nikki's Banh Mi Shop 697 Islington St, Portsmouth
Nikki's Banh Mi Shop
Pizza • $

Nikki's Banh Mi Shop

697 Islington St, Portsmouth, NH 03801

Excellent banh mi., Love the flavors. We got 2 chicken and a pork and beef banh mi. Sliced up at home and was impressed with the flavors. We will definitely be...

  • Take-Out
  • Delivery
  • Superb184 Reviews4.7
Flatbread Company 138 Congress Street, Portsmouth
Flatbread Company
Pizza • $$

Flatbread Company

138 Congress Street, Portsmouth, NH 03801

Hadn't been to Flatbread in a few years. Nothing has really changed, which is a very good thing. Excellent service, catered to my young granddaughter....

  • Take-Out
  • Delivery
  • Superb248 Reviews4.6
Bratskellar Pizza Pub 980 Lafayette Rd, Portsmouth
Bratskellar Pizza Pub
Pizza • $$

Bratskellar Pizza Pub

980 Lafayette Rd, Portsmouth, NH 03801

5 stars for pizza Aegean, Porker & garlic pizza are really good. Greek salad & pizza are nice together. Wings are good. Not fried. Tender & SPICY....

  • Take-Out
  • Delivery
  • Superb181 Reviews4.3

Mexican Restaurants

Mexican in Portsmouth
La Carreta Mexican Restaurant 172 Hanover St, Portsmouth
La Carreta Mexican Restaurant
Mexican • $$

La Carreta Mexican Restaurant

172 Hanover St, Portsmouth, NH 03801

There are so many dining options in downtown Portsmouth, but something inexplicable drew me to La Carreta. I'm naturally drawn to simplistic, brick...

  • Delivery
  • Good229 Reviews4.2
Vida Cantina 2456 Lafayette Rd, Portsmouth
Vida Cantina
Mexican • $$

Vida Cantina

2456 Lafayette Rd, Portsmouth, NH 03801

The staff is very professional. They seem to truly enjoy what they are doing. I often go out, and it's not every day you get to a place that the staff is...

  • Take-Out
  • Delivery
  • Good278 Reviews4.1
QDOBA Mexican Eats 1600 Woodbury Ave Suite 2, Portsmouth
QDOBA Mexican Eats
Mexican • $$

QDOBA Mexican Eats

1600 Woodbury Ave Suite 2, Portsmouth, NH 03801

Food was fresh tasting and very good. Would definitely go back. The service was incredible and the employees were very kind and willing to help with anything...

  • Take-Out
  • Delivery
  • Good131 Reviews3.8

Fast Food Restaurants

Fast Food in Portsmouth
Gilley's Diner 175 Fleet St, Portsmouth
Gilley's Diner
Fast Food • $

Gilley's Diner

175 Fleet St, Portsmouth, NH 03801

A real find if you love old diners and griddle cooked burgers. Atmosphere was so like the old days of Happy Days except on a minature scale! Homemade fryers to...

  • Take-Out
  • Delivery
  • Good172 Reviews4.1
Chipotle Mexican Grill 2422 Lafayette Rd #16, Portsmouth
Chipotle Mexican Grill
Fast Food

Chipotle Mexican Grill

2422 Lafayette Rd #16, Portsmouth, NH 03801

Felt very safe eating here in this time of covid. Limited seating was available as most tables were closed in the restaurant.Staff cleaned the tables before we...

  • Take-Out
  • Delivery
  • Average19 Reviews2.8
Wendy's 1465 Woodbury Ave, Portsmouth
Wendy's
Fast Food • $

Wendy's

1465 Woodbury Ave, Portsmouth, NH 03801

Hardest working folks in fast-food. Super duper busy location, but these workers hustle more than anyone to crank out the food for tons of hungry customers. ...

  • Take-Out
  • Drive-Through
  • Good139 Reviews3.7

Seafood Restaurants

Seafood in Portsmouth
Surf Portsmouth 99 Bow St Suite 200W, Portsmouth
Surf Portsmouth
Seafood • $$

Surf Portsmouth

99 Bow St Suite 200W, Portsmouth, NH 03801

The sushi was quite delicious! However quite pricy for the amount and quality to be honest. A bit of a tourist trap but would still be open to visiting if...

  • Take-Out
  • Delivery
  • Superb309 Reviews4.5
Sanders Fish Market 367 Marcy St, Portsmouth
Sanders Fish Market
Seafood Markets • $$

Sanders Fish Market

367 Marcy St, Portsmouth, NH 03801

My fiance and I really enjoyed this place. We picked up two rolls (crab for him and lobster for me) and took them to Prescott Park nearby. The lobster and crab...

  • Take-Out
  • Delivery
  • Superb156 Reviews4.5
Dinnerhorn 980 Lafayette Rd, Portsmouth
Dinnerhorn
Seafood • $$

Dinnerhorn

980 Lafayette Rd, Portsmouth, NH 03801

We got some take-out food from the Dinnerhorn - 2 orders of their clam chowder and salads. The clam chowder was absolutely delicious. It was so good, my...

  • Take-Out
  • Drive-Through
  • Superb183 Reviews4.4

Italian Restaurants

Italian in Portsmouth
Massimo's - Ristorante Massimo 59 Penhallow St, Portsmouth
Massimo's - Ristorante Massimo
Italian • $$$

Massimo's - Ristorante Massimo

59 Penhallow St, Portsmouth, NH 03801

We stopped in tonight for dinner after a long day of travel from the west coast and had an excellent dinner upstairs in the bar area. The food was delicious. I...

  • Take-Out
  • Delivery
  • Superb710 Reviews4.6
The Rosa Restaurant 70 State Street, Portsmouth
The Rosa Restaurant
Italian

The Rosa Restaurant

70 State Street, Portsmouth, NH 03801

I really like this restaurant. They have a good menu with lots of options. Our server, Nicole was super nice and attentive. The pizza was really good and...

  • Take-Out
  • Delivery
  • Good110 Reviews4.1
Cafe Mediterraneo 119 Congress Street, Portsmouth
Cafe Mediterraneo
Italian • $$

Cafe Mediterraneo

119 Congress Street, Portsmouth, NH 03801

Got off to a rocky start as we did not see a se rver for 25 minutes Placed our drink and meal selections Cocktails were well mixed and tasty Entries were...

  • Take-Out
  • Delivery
  • Good202 Reviews4.1
Library Restaurant 401 State Street #5, Portsmouth
Library Restaurant
Steak House • $$$

Library Restaurant

401 State Street #5, Portsmouth, NH 03801

Spectacular ambiance! Beautiful wood moldings and bookshelves. Decorative fans and lights along with paneled ceilings make a stunning view. Our waiter was...

  • Take-Out
  • Delivery
  • Good271 Reviews4
Toscana Italian Chophouse & Wine Bar 3 Pleasant St, Portsmouth
Toscana Italian Chophouse & Wine Bar
Steak House

Toscana Italian Chophouse & Wine Bar

3 Pleasant St, Portsmouth, NH 03801

Wonderful environment and great service. My steak came out very underdone, and my wife's ravioli was cold - things they can fix. Otherwise, it was a great...

  • Take-Out
  • Delivery
  • Good572 Reviews3.8
Toscana Italian Chophouse & Wine Bar 3 Pleasant St, Portsmouth
Toscana Italian Chophouse & Wine Bar
Steak House • $$$

Toscana Italian Chophouse & Wine Bar

3 Pleasant St, Portsmouth, NH 03801

We sat at the bar for cocktails before dinner. The bartender was very helpful explaining the new drink menu and suggesting drinks for us. The drinks were...

  • Take-Out
  • Delivery
  • Good263 Reviews3.7
Honey Ham and Subs 599 US-1, Portsmouth
Honey Ham and Subs
Sandwich Shop • $$

Honey Ham and Subs

599 US-1, Portsmouth, NH 03801

I have been eating here for over 20 years and it has never disappointed! The ingredients are clearly fresh, the staff is pleasant and courteous, and the value...

  • Take-Out
  • Delivery
  • Superb73 Reviews4.8
Bennett's Sandwich Shop 41 Congress Street, Portsmouth
Bennett's Sandwich Shop
Sandwich Shop • $

Bennett's Sandwich Shop

41 Congress Street, Portsmouth, NH 03801

This place is a great place to stop in if you're walking around and need something quick for lunch. I do think there are better restaurants in the area...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.5
Moe's Italian Sandwiches 22 Daniel St, Portsmouth
Moe's Italian Sandwiches
Sandwich Shop • $

Moe's Italian Sandwiches

22 Daniel St, Portsmouth, NH 03801

These are hands down the best subs. I always get one when I make it up to New England. Open the door, walk in, and you will be greeted by the magical smell of...

  • Take-Out
  • Delivery
  • Superb114 Reviews4.5
Statey Bar & Grill 238 Deer St, Portsmouth
Statey Bar & Grill
Sports Bar • $

Statey Bar & Grill

238 Deer St, Portsmouth, NH 03801

Bartender was sweet. Food was good. Didn't get any mixed drinks, so can't hate on those. Only issue is I was told last call was midnight. Then told...

  • Delivery
  • Superb126 Reviews4.4
Tj’s Food and Spirits 54 Daniel St, Portsmouth
Tj’s Food and Spirits
Sports Bar

Tj’s Food and Spirits

54 Daniel St, Portsmouth, NH 03801

This place is great. They have good drinks and cheap beer. It draws a late night crowd but during the day is when it shines. There is always plenty of sports...

  • Delivery
  • Superb57 Reviews4.4
The Shanty Family Tavern 115 Mirona Rd, Portsmouth
The Shanty Family Tavern
Sports Bar • $$

The Shanty Family Tavern

115 Mirona Rd, Portsmouth, NH 03801

Wednesday evening I ordered Buffalo Chicken Wrap with Hand cut fries wow all I gotta say their food is so delicious. If you haven’t tried their food yet you...

  • Take-Out
  • Delivery
  • Good133 Reviews3.9