Get directions to: Double T Steak & Grill, Terrell, TX
Restaurant address: 307 E I 20 Terrell, TX 75160, USA
Restaurant: Double T Steak & Grill