This cedar-shingled haven sits nestled among the trees, looking more like a cozy cabin retreat than a restaurant that serves what many New Hampshire residents swear is the best prime rib in the state.
There’s a magical moment when you break through the golden, bubbling cheese crust of perfect French onion soup – that glorious instant when steam rises, carrying the aroma of caramelized onions and ...