The Deer’s Head Inn and Tavern opened to great delight for miles around this week. It happened with a small sign out front on quiet First of August morning. The word spread via social media like a wildfire. Breakfasts and latte, dressed with cream hearts, and lunch dishes … [Read more...] about Deer’s Head Inn Reopens (THE SUN)