Get directions to: Tin Star Restaurant, Frisco, TX
Restaurant address: 3301 Preston Rd Ste 100 Frisco, TX 75034, USA
Restaurant: Tin Star Restaurant