Get directions to: Tin Star Restaurant, Carrollton, TX
Restaurant address: 1025 Cornell Dr Carrollton, TX 75006, USA
Restaurant: Tin Star Restaurant