Iowa sure has some delicious and historic restaurants that have stood the test of time. In fact, the oldest restaurant in the state has been around since before the Civil War.
When you see the storefront sign that reads "Since 1883" and that business is serving customers today, then you know they must be doing something right.