Small-town Iowa is full of unassuming spots serving meals you’ll remember long after the road dust settles. Here’s where the real gems are hiding.