Todd Turowski
Grand Victoria Casino Elgin
Elgin, Illinois
"Todd Turowski"
I personally love this place. It was non smoking and clean. Perfect. Nice restaurants inside. The main parking structure a slight hassle. Dealers were friendly. Slightly smaller place which I personally liked.