Elbow River Casino offers Vegas-style gaming and dining options. It is a popular entertainment venue in Calgary.