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
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.
2. The Restaurant at L.A. Burdick, Walpole
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.
4. Base Camp Cafe, Hanover
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.
4. River's Edge Takeout, Berlin
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.
5. Pickity Place, Mason
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.
6. The Rainbow Grille, Pittsburg
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.
7. The Old Courthouse, Newport
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.
8. My Sister's Kitchen, Milford
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.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!