New Hampshire is full of small towns and back roads that are chock full of hidden gems. That is especially true when it comes to restaurants. These 8 little known New Hampshire restaurants are off the beaten path, but they’re well worth the work required to find them.

  1. Earth Eagle Brewings, Portsmouth

Tom S./yelp

Kristen H./yelp Earth Eagle Brewings is off the beaten path in Portsmouth. Although it doesn’t look like much from the outside, this place has a wonderful atmosphere, and the food and brews will wow you. Located at 165 High Street, Portsmouth.

  1. The Restaurant at L.A. Burdick, Walpole

Paisley B./yelp

Shuan L./yelp If you blink you’ll miss this restaurant tucked in to an old building in Walpole, and that would be a crying shame. L.A. Burdicks has great food and even better deserts. You’ll want to keep coming back. Located at 47 Main Street, Walpole.

  1. Base Camp Cafe, Hanover

Keith B./yelp

Hui C./yelp It’s a little ironic that a restaurant named Base Camp is actually located in the basement. However, Base Camp is beautifully decorated and, more importantly, serves amazing Nepali cuisine. If you don’t know how what Nepali cuisine is there’s only one way to find out - give it a try! Located at 3 Lebanon St, Hanover.

  1. River’s Edge Takeout, Berlin

Dennis P./yelp

mooselookmeguntic/trip advisor Sometimes you just want some great fresh fried food, and that’s what you’ll find by the river. Next time you’re seeing the sites in Berlin be sure to stop at this tiny restaurant. Located at 1203 Main Street, Berlin.

  1. Pickity Place, Mason

Pickity Place/facebook

Pickity Place/facebook Pickity Place would be hard to spot even if it weren’t located down a long and winding drive in the middle of nowhere. In fact, you can’t even reply on your GPS for this one, because cell service is spotty at best. However, for your efforts you’ll be rewarded with a five-course homemade meal. Located at 248 Nutting Hill Road, Mason.

  1. The Rainbow Grille, Pittsburg

Tall Timber Lodge & The Rainbow Grille/facebook

Carly N./Trip Advisor A snowmobile might be the best way to reach the Rainbow Grille, since it’s way up in New Hampshire’s north. However, even with more moose than people around this restaurant is so popular that you’ll likely need a reservation. Located at 609 Beach Road, Pittsburg.

  1. The Old Courthouse, Newport

Iain B./yelp

Louis B./yelp If you drive past The Old Courthouse you probably wouldn’t even realize that it’s a restaurant. However, inside you’ll find fine dining that is hard to come by in the more rural areas of New Hampshire. You’re sure to love it! Located at 30 Main Street, Newport.

  1. My Sister’s Kitchen, Milford

Anne R./yelp

Yelp / Mark D This could be your sister’s kitchen if your sister happens to be a really great cook. And just like a family member’s home it’s casual and comfortable, and well worth the drive. Located at 286 Elm Street B, Milford.

Love good food? You have to visit these 10 restaurants in New Hampshire you have to try before you die.

Tom S./yelp

Kristen H./yelp

Earth Eagle Brewings is off the beaten path in Portsmouth. Although it doesn’t look like much from the outside, this place has a wonderful atmosphere, and the food and brews will wow you. Located at 165 High Street, Portsmouth.

Paisley B./yelp

Shuan L./yelp

If you blink you’ll miss this restaurant tucked in to an old building in Walpole, and that would be a crying shame. L.A. Burdicks has great food and even better deserts. You’ll want to keep coming back. Located at 47 Main Street, Walpole.

Keith B./yelp

Hui C./yelp

It’s a little ironic that a restaurant named Base Camp is actually located in the basement. However, Base Camp is beautifully decorated and, more importantly, serves amazing Nepali cuisine. If you don’t know how what Nepali cuisine is there’s only one way to find out - give it a try! Located at 3 Lebanon St, Hanover.

Dennis P./yelp

mooselookmeguntic/trip advisor

Sometimes you just want some great fresh fried food, and that’s what you’ll find by the river. Next time you’re seeing the sites in Berlin be sure to stop at this tiny restaurant. Located at 1203 Main Street, Berlin.

Pickity Place/facebook

Pickity Place would be hard to spot even if it weren’t located down a long and winding drive in the middle of nowhere. In fact, you can’t even reply on your GPS for this one, because cell service is spotty at best. However, for your efforts you’ll be rewarded with a five-course homemade meal. Located at 248 Nutting Hill Road, Mason.

Tall Timber Lodge & The Rainbow Grille/facebook

Carly N./Trip Advisor

A snowmobile might be the best way to reach the Rainbow Grille, since it’s way up in New Hampshire’s north. However, even with more moose than people around this restaurant is so popular that you’ll likely need a reservation. Located at 609 Beach Road, Pittsburg.

Iain B./yelp

Louis B./yelp

If you drive past The Old Courthouse you probably wouldn’t even realize that it’s a restaurant. However, inside you’ll find fine dining that is hard to come by in the more rural areas of New Hampshire. You’re sure to love it! Located at 30 Main Street, Newport.

Anne R./yelp

Yelp / Mark D

This could be your sister’s kitchen if your sister happens to be a really great cook. And just like a family member’s home it’s casual and comfortable, and well worth the drive. Located at 286 Elm Street B, Milford.

OnlyInYourState may earn compensation through affiliate links in this article.