Photos Celebrated jazz artists come to life in our venue. The Deer Head Inn is the spot to hear and experience jazz music in the Northeast. Guitar