Review for Grand Victoria Casino Elgin Review For Buckinghams Google User Jun 7 '18 at 1:40 Love, love, love this casino! So many different choices in what games you can play it's almost overwhelming but I love it every time I go! Win or lose it's fun! View full site to comment or like