At the outset, let me state my one visit to Riva was a few years ago, so it is not real recent. But, I'd be willing to bet the attributes I remember are still applicable today.
Pros: Seafood was good, and a fairly good view of Navy Pier.
Cons: Small portions and expensive.
more