The Woodstock Inn (in Woodstock, NH) is usually the place my friends and I will go after skiing or hiking in the White Mountains. The food is well above average, and their home-brewed beers are all quite good (my favorite is the Weasel Wheat; my friends all love the Red Rack Ale). The menu selection is very extensive (read: something for everyone) and the service is pretty good too. Seems to be more a locals place as the hordes of Kangamagus tourists haven't really caught on yet (THANK GOD!).
Pros: good atmosphere, great food, awesome brews
Cons: none found yet
more