Review for Santa Fe Station Hotel & Casino Review For Lucky Turtle Casino Google User Dec 20 '17 at 21:23 What a joke. This is the tightest casino I've ever been to. The casinos in Colorado are even 10x as loose as any machines in this place. I won't spend another dime here ever. And you charge for beer? Hmmm no wonder we were the youngest people in that place. View full site to comment or like