The Deer's Head Inn, in Elizabethtown, NY, is the oldest tavern in the Adirondacks. An eatery, grocery, and inn, with a mission to promote local, regional & sustainably produced foods and tavern dining.
Champlain Valley Film Series presents: