ohalloran group logo


The Best Restaurants in Northern New Hampshire

Friends at a New Hampshire BreweryNew Hampshire's North Country offers a variety of delicious dining options for every occasion. Whether you call northern New Hampshire home or are planning to visit, you'll discover amazing cuisine to delight your tastebuds. Thirsty after a day on the slopes? Northern New Hampshire's breweries won't disappoint. Check out our favorite North Country restaurants below or let us know your favorite! And if you're looking for information on specific North Country towns, or to move to a new New Hampshire home, contact our team of New Hampshire real estate specialists or give us a call at 603-526-8600.

North Country Restaurants

Common Man Ashland
60 Main St, Ashland, NH
(603) 968-7030

Out of all the Common Man restaurants, Ashland is definitely our favorite! It’s also the very first Common Man to open its doors in 1971. Enjoy a phenomenal meal in the dining room or relax in the tavern with a Common Man Ale and some Camp Crackers.

Biederman's Pub and Deli
83 Main St, Plymouth, NH 
(603) 536-3354

Regardless of where you’re located in the North Country, a trip to Biederman’s is a must. The Balboa is a legend of a sandwich that you have to try—top it any way you want, but our advice is don’t share, One bite and you’ll want that entire sandwich to yourself!

Cafe Monte Alto
83 Main St, Plymouth, NH 
(603) 238-9218

A family run coffee shop that serves up amazing coffee and tea beverages. To this day we still order our coffee beans from Café Monte Alto and have them shipped to our house! Their coffee is simply the best.

Italian Farmhouse
377 Daniel Webster Highway (Route 3), Plymouth, NH
(603) 536-4536

Part of the Common Man restaurant family, the Italian Farmhouse serves up some great Italian comfort food in a cozy atmosphere. 

The Last Chair Restaurant & Brewery
5 NH-25, Plymouth, NH
(603) 238-9545

A short drive from downtown Plymouth will bring you to this fun brewery. They specialize in handcrafted one-of-a-kind beers, and their pizzas are amazing. Keep an eye on their live music performances for a fun evening out.

The Main Street Station
105 Main St, Plymouth, NH
(603) 536-7577

One of our favorite diners in all of New Hampshire! Excellent food, great atmosphere, this is one to put on your list. The stuffed French toasts are decadent and you can’t go wrong with any of the eggs benedicts (there are several to choose from!).

The North Station Diner
897 NH-25, Rumney, NH
603) 786-6087

If you’re looking for a hearty breakfast or lunch head to this cool diner in Rumney, New Hampshire. They have a great menu and a fun atmosphere. 

Gordi’s Fish and Steak House
(603) 745-6635

Founded by Olympic skiers, Gordi’s opened their doors in 1986 and has been serving up delicious seafood and steak dinners ever since.

Enzo’s Pizzeria
165 Main St., Lincoln, NH
(603) 745-8817

If you’re in the mood for a good pizza, head to Enzo’s! The pizzas are large, come with a variety of toppings, and they usually have slices available too. 

Flapjack’s Pancake House
149 Main St, Lincoln, NH
(603) 745-8226

Of course you should try the pancakes, but may we also suggest the chocolate chip cannoli filling stuffed French toast! Truth be told, you’ll be happy with any of the amazing breakfast choices on the menu.

One Love Brewery
25 S Mountain Dr, Lincoln
(603) 745-7290

From farmhouse burgers to spicy Moroccan shrimp, One Love Brewery offers a great variety of delicious dishes and a good selection of craft beers. If you don’t have time to pull up a chair, stop by and grab a growler to go!

Purple Tomato
78 Main St, Lincoln, NH 
(603) 728-8356

Order ahead, grab and go! Great homemade sandwich’s made with fresh produce and local meats and cheeses. During the summer months, try the lobster roll!

White Mountain Bagel Co.
25 Main St, Lincoln, NH
(603) 745-8576

Conveniently located right off of exit 32, White Mountain Bagel is often busy, but their bagels are worth the wait! Our favorites, including the Pemi and the BLT, have been staples on many of our Franconia Notch hiking trips.

Chang Thai Cafe
77 Main St, Littleton, NH
(603) 444-8810

Specializing in Thai dishes with a contemporary flair, Chang Thai Café sources fresh local New England ingredients. In addition to dining at their restaurant, they also offer catering and will deliver within a 50-mile radius of Littleton!

Schilling Beer Co.
18 Mill St, Littleton, NH
(603) 444-4800

A small batch brewery creating some amazing craft beers! Located alongside the Ammonoosuc River in Littleton, dine inside or out and enjoy great food and an amazing atmosphere. 

Woodstock Inn Brewery
35 Main St, North Woodstock, NH
(603) 745-3951

The Woodstock Brewery has been serving tasty comfort food and great craft beer for over 20 years. The menu has something for everyone, and they offer both indoor and outdoor dining. 

La Hacienda Mexicana
(603) 726-5293
29 Village Rd, Waterville Valley, NH

Specializing in authentic Mexican cuisine and traditional Poblano dishes. La Hacienda opened in 2016 but the owners have been in the restaurant business for over 25 years.

Contact Us

Do not fill in this field:
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.