My Review - (4/5) Review For St. Croix Casino Turtle Lake Tim Jun 26 '19 at 2:18 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. View full site to comment or like