The Whistle Stop Cafe in Juliette, Georgia doesn’t look like much from the outside, but inside this humble building, culinary ...