Get directions to: Texas Star Cafe, Colmesneil, TX
Restaurant address: 301 N Wheeler Colmesneil, TX 75938, USA
Restaurant: Texas Star Cafe