A gem is gone. The Deer's Head Inn ceased operation on January 17, 2015. Located in Elizabethtown, the Deer's Head Inn was known for "fine country dining in the manner of years ago". It was the Adirondack's oldest Inn. Although not in Essex, I feel this is important because … [Read more...] about Deer’s Head Inn

