Camp David is the place to which you are referring. Unfortunately it is no longer in business. Too bad, 'cuz the wife and I really enjoyed the food & atmosphere. The Princess Cafe downtown has good pizza and good burgers. I like Gyros, but wasn't overly impressed with them. Otherwise, most of the menu items are pretty good.Rock n Row I think is the tubing place in Eldora. They drive you to Steam Boat Rock. If you go during the holidays and its nice out, you will see boobs. Take plenty of alcohol. I've never done the Rock n Row, but I have kayaked and tubed. Up by Steam Boat also has some good fishing. There is plenty of Walleyes on the Iowa River.
I've never done much in Iowa Falls. I think there is a bar or restaurant that overlooks the river.