Review for Comanche Star Casino Review For Comanche Star Grille Google User Jul 15 '18 at 18:57 Don't waste your time, money and gas to come here and lose your money View full site to comment or like