9 Best Hidden Gem Restaurants in New Hampshire

These are the New Hampshire restaurants that deserve a little more love. From cozy taverns in Dover serving up stellar Sunday brunch to Nashua cafes specializing in Lebanese and Mediterranean cuisine, these places are not to be missed. Try out one of these 9 awesome hidden gem restaurants next time you're looking for a bite to eat.  

Sonny’s Tavern, Dover, NH

Do not miss out on the hidden gem that is Sonny's Tavern. An interior redo and menu overhaul in the past couple of years has transformed it into a spectacular place to eat and drink. Choose from their Regular Menu or their Tasting Menu for dinner (the Dorito Cracklin is spectacular!) or come in on Sunday for brunch.

View this post on Instagram

A post shared by Sonny's Tavern (@sonnysdover) on

Shalimar India, Portsmouth, NH

Shalimar India is a cozy little Indian restaurant serving both classic and unique Punjabi fare.  The atmosphere is casual but the flavorful, spicy food packs a serious punch. They have a nice selection of wine and beer, too.

815, Manchester, NH

815 is a modern speakeasy that serves up delicious food and drinks. Check their Facebook page each week for the password required to get in. Once you do, you’ll feel like you’ve traveled back to the Prohibition Era. Be sure to try the Tijuana Tacos or one of the restaurant’s meat or cheese boards. You’ll be impressed.

The Shanty, Portsmouth, NH

The Shanty is a sports bar and grille tucked away in a strip mall in Portsmouth. Inside, however, you’ll find some of the most delicious seafood around. You’ll also find typical sports bar fare—burgers, chili, sandwiches, etc., which is equally as good. The service is excellent and the prices are really good, too. 

Vibes Gourmet Burgers, Concord, NH

Vibes Gourmet Burgers is one of Concord’s hidden gems. Serving up high quality beef with locally baked buns and all the toppings you can imagine, it’s the perfect place to indulge in a burger, as well as some specialty fries. Vibes also serves pulled pork sandwiches, hotdogs, salads and they have a children’s menu, too. The food is good and very affordable.

Patty B’s Ristorante Italiano, Dover, NH

A bit off the beaten path in Dover, Patty B’s Ristorante Italiano is a quintessential hidden gem. Serving classic Italian fare, it’s anything but run of the mill. Extra care is taken to slice, dice and incorporate just the right seasonings. It’s reminiscent of Boston’s North End. The Eggplant Parm is often raved about.

The Airfield Café, North Hampton, NH

Serving breakfast and lunch, the Airfield Café is a small restaurant with big fans. Casual customers soon become regulars once they understand how consistently good the food is. Portions are huge and customers love watching the small planes come and go at the adjacent airfield. Their Steak & Eggs is hearty and delicious!

View this post on Instagram

A post shared by Zootie Foodies (@zootiefoodies) on

Peach’s Restaurant, North Conway, NH

Peach’s Restaurant is open for breakfast and lunch and is known for their good food and quaint atmosphere. Try their lobster crepes or their banana brown sugar crepes. Their cranberry walnut chicken salad sandwich is sublime. You’ll always find something unique and tempting, and breakfast is served all day long.

Cedars Café, Nashua, NH

Cedars Café is located in a little strip mall in Nashua. And it has some of the most amazing Lebanese and Mediterranean dishes around. Choose from beef shawarma, baked kibbeg, lamb and more. they also serve a variety of wraps and hummus that’s to die for. You’ll love the friendly service, too.

View this post on Instagram

A post shared by Lexi 💻 Lexiscleankitchen.com (@lexiscleankitchen) on

Share your favorites!
New Hampshire Search
Find Restaurants Near You
Select a New Hampshire town to find
the Best Things-To-Do and Places To Go around you