On a recent trip to Kansas City, I had the opportunity to visit a new restaurant, The Ranch KC, and I was so impressed I ...