Deer's Head Inn ~ Elizabethtown, NY - North Country Rambler
Deer's Head Inn fans can rejoice in the restaurant's reincarnation, and be assured that the new operation preserved what was best about the old - the small town "community center" vibe of the place. That welcoming atmosphere is complemented by a new pub style menu with a local focus, a very nice bar, and a country store alongside to stock up for the trip home.