My Review - (5/5) Review For Grand Victoria Casino Elgin aaliyahroman0903 Jul 17 '18 at 7:50 Luv the River Boat my favorite Casino I’ve ever been only Vegas bests it View full site to comment or like