Comanche Star Grille Comanche Star Grille
Restaurant @ Comanche Star Casino
"Kemira Republic"
Friendly staff. Great food. Not too busy.