Comanche Star Grille Comanche Star Grille
Restaurant @ Comanche Star Casino
"Michael Russell"
Don't waste your time, money and gas to come here and lose your money