ProfileImage Kate
2 Exp
Rivers Casino Des Plaines - Chicago Rivers Casino Des Plaines - Chicago
Des Plaines, Illinois
It's pretty small and you have to go on the terrace to smoke which is an enclosed area that makes the entire experience worse.