Also, if you are south towards Anamosa, look up Teddy's Barn and Grille.
It's in an actual barn. Very unique, and good food I'm told.
Over in Savanna I'll. look into Poopys bar and grille. I know, the name is weird. And it is a biker bar but it's an upscale biker bar, a tourist attraction that has decent fare. (Just ate lunch there last Tuesday) They sell a lot of tshirts too.
Side not, I did just read that a barge hit the bridge at Sabula/Savanna and it will be closed for a period of time so the piers can be inspected.