I second dmclone. There are a lot of good food suggestions but 801 grand and splash both have high end atmospheres to go with the top notch food. You can't go wrong with either just depends on if you want steak or seafood. (FYI. There are a lot of good steak places in Iowa but not a lot of...