Take a short scenic drive to Winchester, Idaho and enjoy a meal or two at the Winchester Kitchen & Bar