Review for Santa Fe Station Hotel & Casino Review For Comanche Star Casino Google User Dec 22 '17 at 1:49 Friendly staff. Good grill. Great place to go View full site to comment or like