New Hampshire is full of surprises, especially when it comes to unique restaurants.
Imagine enjoying a fresh lobster roll in a treehouse that was once a schoolhouse, experiencing a five-course gourmet meal on a vintage train, or even having dinner in a jail cell!
These arenโt your average New Hampshire restaurantsโtheyโre the hidden gems you might pass by without realizing.
Join us as we explore the quirkiest New Hampshire restaurants in unusual places, where the food is as memorable as the setting.
The Library Restaurant

The cozy lounge at The Library Restaurant (Photo Credit: The Library Restaurant)
Who said libraries have to be quiet?
At The Library Restaurant in Portsmouth, NH, your family can enjoy a delicious meal in a historic 1886 libraryโno shushing required!
With old books lining the walls and hand-detailed wooden decor, The Library Restaurant blends a love for literature, history, and upscale steakhouse dining.
If your kids need to move after sitting through a meal, these trampoline parks in NH will keep the fun going.
Location: 401 State Street, Portsmouth, NHย
Hours:
- Monday to Thursday, 4 pm – 9 pm
- Friday and Saturday, 4 pm – 10 pm
- Sunday 4 pm – 9 pm
Ambiance: Special occasion dining in a historic setting.
Menu Highlights: Lobster bisque, USDA steaks, and black truffle risottoย
Fun Fact: The most significant historic event here was the signing of the Russo-Japanese Treaty on August 8, 1905.
Reservations: Dinner reservations can be made on trampoline parks in NH
Margaritas Mexican Restaurant

Dining in real jail cells at Margaritas Mexican Restaurant in Concord, NH
Ready for a dining experience thatโs a little criminal? How about a Mexican meal in an old jail cellโdonโt worry, youโve got the key!
Margaritas Mexican Restaurant in Concord, NH, used to be the Concord Police Department, serving the city for 85 years starting in the late 1800s.
Now, the historic jail cells have been turned into quirky dining spaces that are perfect for families craving a bit of adventure.
And no need to worryโthis isn’t prison food! We’re talking tacos, burritos, and all the kid-friendly favorites. Just a lot more flavor, and absolutely no lockup required.
Location: 1 Bicentennial Square, Concord, NHย
Hours:
- Tuesday and Wednesday, 3 pm- 12 am
- Thursday and Friday, 3 pm – 1 am
- Saturday, 12 pm – 1 am
- Sunday, 12 pm – 12 am
Ambiance: Casual, fun, and yesโdining in real jail cells!
Menu Highlights: Tacos, burritos, enchiladas, and fresh margaritas for parents
Fun Fact: Paranormal researchers have explored Margaritas for its unusual ghostly activityโespecially a spirit named George, who seems to be a regular!
Reservations:ย Reservations can be made by calling (603) 224-2821
Pickity Place

To Grandmother’s House, you go…
Step into a real-life storybook at Pickity Place in Mason, NHโhome of the famous “Little Red Riding Hood” cottage from 1786!
This enchanting spot offers families a unique and memorable dining experience surrounded by lush gardens, rich history, and whimsical decor.
The 5-course set menu ($32.95) changes monthly and features farm-to-table dishes made with ingredients grown on the property. There are three daily lunch seatings: 11:30, 12:45, and 2 p.m.
Kids 12 and under can choose between the 5-course menu or “Grandmother’s Basket,” which includes a sandwich, fruit, a homemade cookie, and a drink.
After lunch, explore the adorable little shop full of themed gifts and treats, or visit the lending library nestled in the butterfly garden.
Need a post-meal activity? Check out these places to visit farm animals in Southern NH for an unforgettable day.
Location: 248 Nutting Hill Rd, Mason, NHย
Hours: Daily
- 10 am – 5 pm (April to December)ย
- 10 am – 4 pm (January to March)
Ambiance: Historic 1786 cottage surrounded by beautiful gardens
Menu Highlights: Farm-to-table meals with fresh, seasonal ingredients
Fun Fact: The cottage inspired the illustrations of the 1948 Little Golden Book “Little Red Riding Hood.”
Reservations: Reservations are ONLY accepted over the phone (603) 878-1151
The Airfield Cafรฉ

Outdoor seating with a runway view at The Airfield Cafe. (Photo Credit: Airfield Cafe)
How about a meal with a front-row seat to the runway?
At The Airfield Cafe in North Hampton, NH, you can dig into a tasty breakfast or lunch just 150 feet from the runway!
The kids will be mesmerized as small planes take off and land, and the aviation-themed decor only adds to the excitement. It’s a dining experience thatโs sure to be a high-flying hit for the whole family!
While in the North Hampton area, donโt miss checking out the Explore the Ocean World Oceanariumโit’s just a short drive away! Check out our Article on Aquariums in New Hampshire to learn more.
Location: 9A Lafayette Rd, North Hampton, NHย
Hours: Open 7 am – 2 pm Daily
Ambiance: Casual, fun and aviation-themed, with outdoor seating right next to the runway
Menu Highlights: Oreo pancakes, Jumbo Jet Breakfast Special and the Seasonal Crepe Specials.
Fun Fact: The Airfield Cafe was voted one of the best breakfast restaurants in New Hampshire 2024 by New Hampshire Magazine
Reservations: Reservations are not accepted at the Airfield Cafe
The Little Red Schoolhouse

Treehouse dining with White Mountain views! (Photo Credit: The Little Red Schoolhouse)
Looking for a dining experience that feels like you’re eating among the treetops?
The Little Red Schoolhouse in Campton, NH, delivers just that! From the outside, it looks like a quaint red schoolhouse from 1878, but step inside, and youโll find yourself high among the trees with stunning views of the White Mountains.
This seasonal gem (open Memorial Day Weekend through Indigenous People’s Day) is set in a historic, converted schoolhouse, with the absolute highlight being the elevated porch that offers breathtaking views of the surrounding treetops.
Known for its fresh seafood and family-friendly vibe, it’s the perfect spot for a memorable meal with a view you won’t expect.
Location: 1994 Daniel Webster Highway, Campton, NHย
Ambiance: Treehouse-like dining with gorgeous views of the treetops and White Mountains.
Menu Highlights: Lobster rolls, fried seafood, and classic New England bites.
Fun Fact: This restaurant is one of New Hampshireโs best-known treehouse dining spots, making it a must-visit when it’s open for the season!
Reservations: Reservations are not accepted.
Holy Grail Restaurant and Pub

Transport your family to Ireland without leaving New Hampshire! (Photo Credit: Holy Grail Restaurant and Pub)
Who knew dining in a church could be this fun?
At the Holy Grail in Epping, NH, your family can enjoy a hearty meal inside a beautifully restored 1895 church.
With stunning original stained-glass windows and cozy medieval decor, this Irish pub is a hit for families of all ages.
The menu is full of family favorites like fish and chips, shepherdโs pie, and other comfort foods, all served in a relaxed atmosphere perfect for a laid-back family dinner.
Whether you’re there for the delicious food or the unique setting, itโs an experience your family wonโt forget!
Location: 64 Main St, Epping, NHย
Hours: (kitchen closes one hour before closing)
- Tuesday and Wednesday, 11:30 am – 9 am
- Thursday to Saturday, 11:30 am – 10 pm
- Sunday, 11:30 am – 9 pmย
Ambiance: A former church with beautiful stained-glass windows and a medieval theme
Menu Highlights: Irish Nachos, Shepherdโs pie, fish and chips, and Irish beer for the adults
Fun Fact: You can dine in the original church pews, giving this spot an extra layer of uniqueness!
Reservations: Reservations can be made by calling (603) 679-9559. (No reservations are accepted on Fridays and Saturdays after 4 pm.)
Cafรฉ Lafayette Dinner Train

Choose from a variety of dining cars on the Cafe Lafayette Dinner Train (Photo Credit: Cafe Lafayette)
Ready for a dining experience that takes you on a journeyโliterally?
At the Cafรฉ Lafayette Dinner Train in North Woodstock, NH, you and your family can enjoy a two-hour ride through the beautiful White Mountains while indulging in a five-course gourmet meal.
The restored vintage train cars create an unforgettable atmosphere, perfect for a special occasion.
With panoramic windows offering scenic views of rivers, bridges, and forests, this is more than just dinnerโitโs an adventure.
Young travelers will love the excitement of dining on a moving train, but note that only children ages six and up are allowed, making it ideal for families with older kids looking for a memorable experience.
If your family loves hands-on experiences, check out these interactive aquariums for a mix of learning and fun.
Location: 3 Crossing at River Place, North Woodstock, NHย
Ambiance: Vintage train cars with big windows for soaking in the White Mountain views
Menu Highlights: A five-course meal featuring seasonal dishes like maple-glazed salmon and beef Wellington
Seasonal: The train runs on select days, mid-May through October.
Pricing: $99 per person (all ages) or $124 per person for the 2nd floor “Dome Car.” Price does not include gratuity or bar service.
Fun Fact: The train travels through three trestle bridges, offering incredible views along the Pemigewasset River!
Reservations: Reservations can be made directly on the Cafรฉ Lafayette Dinner Train Website. (reservations open for the year on January 1st)
ย
Looking for a fun, kid-friendly spot after your meal? These indoor play cafรฉs are perfect for little ones.
Carriage House Restaurant

Miles of views at the Carriage House Restaurant in NH. (Photo Credit: Castle in the Clouds)
Ever wondered what itโs like to have lunch with some of the best views in New Hampshire?
At the Carriage House Restaurant in Moultonborough, NH,ย part of Castle in the Clouds, you can do just that.
Open from May through October, this one-of-a-kind spot sits high above Lake Winnipesaukee, offering wraps, salads, sandwiches, and light bitesโall with breathtaking views.
Dine outside on the terrace or inside the historic horse stalls for a truly unique experience.
Whether youโre making a day of it and exploring the Lucknow Mansion or just soaking in the scenery over lunch, this unique location promises to be anything but ordinary!
Location: 455 Old Mountain Rd, Moultonborough, NH 03254
Hours: 11:30 am – 3:30 pm; Closed on Wednesdays May, June, September and October.
Ambiance: Historic estate with panoramic views of Lake Winnipesaukee and mountains that make it feel like you’re dining in the clouds.
Menu Highlights: Lobster rolls, New England clam chowder, and seasonal flatbreads
Seasonal: Open May through October
Fun Fact: Lucknow Mansion was ahead of its time when it was built in 1914, featuring a central vacuuming system and a whole-house intercom system!
Reservations: Reservations are not accepted.
The Old Courthouse

The Old Courthouse in downtown Newport, NH.
Imagine having dinner in a place once filled with courtroom drama.
At The Old Courthouse in Newport, NH, you can do just that!
This historic 1826 courthouse has been transformed into a cozy restaurant that still retains much of its original charm, making it feel like youโre dining in someoneโs elegant, historic home.
Its Federalist architecture and warm, inviting atmosphere make it the perfect spot for a family meal in an unexpected setting.
The kids might be fascinated by the stories the old walls could tell while you savor dishes like the Courthouse Club or the Rack of Lamb.
With history all around and a menu full of flavorful favorites, this is definitely not your average dining experience!
Location: 30 Main Street, Newport, NH
Hours:
- Wednesday to Saturday, 11:30 am – 2 pm (lunch)
- 5 pm – 9 pm (dinner)
- Sunday Buffet Brunch, 9 am – 1:30 pm.
Ambiance: A beautifully restored 1826 courthouse with original features and elegant dining
Menu Highlights: Sunday Buffet Brunch, the Courthouse Club and the daily list of specials.
Fun Fact: This Old Courthouse has been on the National Register of Historic Places since 1973.
Reservations: Reservations can be made on The Old Courthouse Website.
The Dive

Enjoy a day on the water at The Dive. (Photo Credit: The Dive)
How about grabbing a bite on a floating restaurant?
At The Dive on Lake Winnipesaukee, you can enjoy a meal right on the waterโliterally!
This one-of-a-kind bar and restaurant hangs out at the sandbars during the day, letting boaters pull up and grab a bite, and then docks at the Winnipesaukee Pier so anyone can hop aboard.
With stunning lake views, a laid-back atmosphere, and top-deck lounge seating that families love, itโs the perfect spot for a fun day out.
Kids and dogs are welcome, and if the summer sun has you feeling adventurous, you can jump into the lake!
They even have a dedicated kids’ menu to keep little ones happy. The menu features crowd-pleasers like burgers, fresh seafood, and creative cocktails, making it a floating paradise for everyone.
Location: Lake Winnipesaukee, docked at Winnipesaukee Pier, 263 Lakeside Avenue, Laconia, NH
Ambiance: A 2,400 square foot floating bar and restaurant on Lake Winnipesaukee, perfect for boaters and shore visitors alike
Menu Highlights: Burgers, seafood, and fun cocktails like the Frozen ParaDive Punch
Fun Fact: The Dive often docks at local sandbars during the day for boaters to pull up and enjoy the floating fun!
Reservations: No reservations accepted
Covered Bridge Farm Table

Views of the Pemigewasset River and the Blair Covered Bridge (Photo Credit: Covered Bridge Farm Table)
How about enjoying a meal with a view of one of New Hampshireโs most charming covered bridges?
At Covered Bridge Farm Table in Campton, NH, your family can dine right next to the historic Blair Covered Bridge, with the Pemigewasset River flowing by.
It might look unassuming from the outside, but once you step in, youโll understand why this spot is such a favorite.
With a perfect mix of casual vibes, scenic views, and a dedicated kids’ menu, itโs the ideal place for families looking to unwind together.
The menu has something for everyoneโwhether it’s fresh seafood, burgers, or kid-friendly classics. You can kick back on the deck or sit by the window and enjoy a meal with one of New Hampshireโs most beautiful backdrops.
Location: 57 Blair Rd, Campton, NHย
Hours: Open daily 11:30 am – 9 pm
Ambiance: Historic building with stunning views of the Blair Covered Bridge and the river
Menu Highlights: The New England Seafood Bake, Pickled Red Onion Rings and Mike’s Deep Dish Key Lime Pie
Fun Fact: This restaurant got a makeover on Restaurant: Impossible, so it’s a true hidden gem with an incredible setting!
Reservations: No reservations are accepted
Visit these Quirky
New Hampshire
Restaurants Today!
From dining in a cozy library to having a meal inside a jail cell, New Hampshireโs dining scene is full of surprises that will leave you saying, โDining where?? Thatโs a restaurant?!โ
Imagine enjoying a sandwich while taking in views of the White Mountains from a historic mountaintop estate, or indulging in a hearty meal in a whimsical treehouse.
Each of these unique spots serves up delicious food and unforgettable experiences that the whole family will love.
So, when itโs time to eat, skip the ordinary and discover these extraordinary New Hampshire restaurants that turn every meal into a one-of-a-kind adventure!