ProfileImage Tim
5 Exp
St. Croix Casino Turtle Lake St. Croix Casino Turtle Lake
Turtle Lake, Wisconsin
It’s slots seemed tight but they have craps which I believe takes 5X odds, rather than 3-5-6, which is nice. The facility is very nice and not only is the staff awesome but the patrons are exceptionally friendly and kind.