Review Detail
0 of 0 people found the following review helpful
I think the Casino Queen has some of the better payouts than other casinos in st louis. It's just not as "fancy" and nice.
| The Good | good payout |
| The Bad | not as nice as some of the larger casinos |
