Grand Victoria Casino Elgin
Elgin, Illinois
I think it's a lot better now that it has been up graded. A lot more room to move around .

VideoPoker.com
VideoPoker.com