I have been here four times and it is consistently good. That's the mark of a great restaurant - consistency! I have tried several different appetizers and entrees - mostly fish - and have really enjoyed every morsel.
The atmosphere is charming and comfortable and the service is pleasant and attentive.
I particularly enjoy their own water. For $1 you can have unlimited still or sparkling water - their own - to help save on environmental issues from plastic or glass bottles.
Wish some other Calgary institutions would take a lesson from River Cafe.