Review for Santa Fe Station Hotel & Casino Review For Cherokee Casino - Will Rogers Downs Google User Dec 17 '17 at 7:42 Great place.. came to see super troopers guys stayed the night. Very happy with everything. Definitely stay here again.. would give 5 stars if I won money.. View full site to comment or like