Tucked away in the misty mountains of Cherokee, North Carolina sits a log cabin restaurant that has locals and tourists alike mapping out special trips just to fill their plates and satisfy their ...