The Travel Channel recently released a list of its top ten Best Christmas Towns in America, and low and behold, one gem from central New York is on it.
For the second time in two years, Chesterfield's Restaurant is being featured on the Travel Channel, this time on the Zimmern List. Don't miss tomorrow's taping