Review for St. Croix Casino Turtle Lake Review For Turtle Grands Google User Apr 21 '18 at 20:09 Dockers is good. Food pretty good. Service on porch was too slow. Had to fetch waitress to get drink refills then only got one refill after a long wait. View full site to comment or like