American restaurants in Portsmouth
American restaurants near Portsmouth, NH. Order delivery or pickup, book a table, and browse menus and hours for every spot in one place.

The Hammer Pub and Grille 49 Pleasant St
Rated 4.8 out of 5 by 11 guestsBar / PubPortsmouth0.4 milesPrice range $1-15

Library Restaurant at the Rockingham
AmericanPortsmouth0.4 milesPrice range $60+

Popovers on the Square - Market Square
Rated 4.7 out of 5 by 19 guestsBakeryPortsmouth0.5 milesPrice range $1-15

Cheese Louise Portsmouth
Rated 4.9 out of 5 by 29 guestsAmericanPortsmouth0.5 milesPrice range $1-15

Toscana Chophouse-(Portsmouth)
Rated 4.6 out of 5 by 26 guestsEuropeanPortsmouth0.5 milesPrice range $30-60

The Friendly Toast - Portsmouth, NH
Rated 4.8 out of 5 by 30 guestsAmericanPortsmouth0.5 milesPrice range $15-30

Lost Cowboy Taproom - Portsmouth
Bar / PubPortsmouth0.5 milesPrice range $15-30

Buckley's Market & Cafe Buckley's Market & Cafe
Gift Shop / MarketPortsmouth0.5 milesPrice range $1-15

Bennett's Sandwich Shop - Portsmouth, NH
Rated 4.9 out of 5 by 111 guestsAmericanPortsmouth0.5 milesPrice range $1-15

The Press Room
Bar / PubPortsmouth0.5 milesPrice range $1-15

The Thirsty Moose Taphouse - Portsmouth 21 Congress Street
Rated 4.6 out of 5 by 36 guestsBar / PubPortsmouth0.5 milesPrice range $1-15

Moe's Italian Sandwiches (Portsmouth - Downtown the Original)
Rated 4.8 out of 5 by 36 guestsDeliPortsmouth0.5 milesPrice range $1-15

Lovebirds Donuts Portsmouth
Rated 4.8 out of 5 by 12 guestsBakeryPortsmouth0.5 milesPrice range $1-15

Moxy Restaurant Moxy Restaurant
Bar / PubPortsmouth0.5 milesPrice range $30-60

The Kitchen Eatery and Catering- 2024 171 Islington Street
Rated 5.0 out of 5 by 17 guestsAmericanPortsmouth0.6 milesPrice range $15-30

Legends Barbecue
Rated 4.8 out of 5 by 14 guestsBar / PubPortsmouth0.6 milesPrice range $1-15

Lexie's Portsmouth
Rated 5.0 out of 5 by 72 guestsAmericanPortsmouth0.6 milesPrice range $1-15

Row 34 Portsmouth
Bar / PubPortsmouth0.6 milesPrice range $30-60

The River House
SeafoodPortsmouth0.6 milesPrice range $30-60

Waterview Grill 37 Bow Street
SeafoodPortsmouth0.6 milesPrice range $30-60

Surf Restaurant Portsmouth
Rated 4.8 out of 5 by 18 guestsSeafoodPortsmouth0.6 milesPrice range $30-60

Buckley's On The Water Buckley's on The Water
Bar / PubPortsmouth0.6 milesPrice range $30-60

The Oar House
Bar / PubPortsmouth0.6 milesPrice range $30-60

Downtown Grocer + Cafe
Rated 5.0 out of 5 by 15 guestsGift Shop / MarketPortsmouth0.6 miles

BRGR Bar
Rated 4.8 out of 5 by 26 guestsBar / PubPortsmouth0.6 milesPrice range $15-30

Portsmouth Bread Box
Rated 4.9 out of 5 by 41 guestsAmericanPortsmouth0.7 milesPrice range $1-15

Liars Bench Beer Co
BreweryPortsmouth0.7 milesPrice range $1-15

Botanica Restaurant and Gin Bar 110 Brewery Lane Suite 105
Cocktail BarPortsmouth0.8 milesPrice range $60+

Ohana Kitchen - Portsmouth
Rated 4.9 out of 5 by 82 guestsHawaiianPortsmouth0.8 milesPrice range $1-15

LANEY & LU Portsmouth
Rated 4.7 out of 5 by 76 guestsCafe / Coffee ShopPortsmouth1.1 milesPrice range $1-15

Roundabout Diner and Lounge
Rated 4.9 out of 5 by 52 guestsAmericanPortsmouth1.2 milesPrice range $15-30

The Shanty Portsmouth
Rated 4.8 out of 5 by 11 guestsBar / PubPortsmouth1.7 milesPrice range $15-30

Stroll Café
Rated 4.9 out of 5 by 14 guestsCafe / Coffee ShopPortsmouth2.0 milesPrice range $1-15

Gather Cafe 320 Corporate Drive
Cafe / Coffee ShopPortsmouth2.3 milesPrice range $1-15

Joe's New York Pizza Woodbury Ave
Rated 4.4 out of 5 by 16 guestsItalianPortsmouth2.5 milesPrice range $1-15

Tostimos Portsmouth
Rated 5.0 out of 5 by 29 guestsItalianPortsmouth2.6 milesPrice range $1-15

Grill 28 Restaurant At Pease Golf Course
Rated 4.8 out of 5 by 29 guestsBar / PubPortsmouth3.0 milesPrice range $1-15

SIG SAUER Cafe Portsmouth
Gift Shop / MarketPortsmouth3.2 milesPrice range $1-15

Gigi's Pizza
Rated 5.0 out of 5 by 19 guestsItalianPortsmouth3.4 milesPrice range $1-15

Moe's Italian Sandwiches (Portsmouth - Lafayette Road)
Rated 4.9 out of 5 by 21 guestsSandwichesPortsmouth3.5 milesPrice range $1-15