Two and a half hours outside of New York City, the tiny Delaware River town of Callicoon, New York is home to little more than three thousand people. On Upper Main Street, Rafter's Tavern has been a ...