Colorado small towns serve unforgettable meals packed with local flavor, charm, and road trip-worthy discoveries.