This New Hampshire Restaurant In A Rebuilt Barn Serves The Most Delicious Food

Plenty of great restaurants in New Hampshire are housed in gorgeous historic buildings, and lots of them have amazing origin stories. Even so, one Lakes Region restaurant stands out for its incredible story of overcoming adversity (and for its amazing food).

You can find the New Woodshed at 128 Lee Road, Moultonborough, NH 03254.

Looking for more restaurants with a story? Check out these historic restaurants in New Hampshire.