Hidden treasures often come in small packages, and Kitty’s Cafe in Kansas City might just be Missouri’s most precious culinary gem, serving up sandwiches that have locals and visitors alike making ...