Get directions to: Chili's Grill & Bar, Lake Dallas, TX
Restaurant address: 8394 South Stemmons Freeway Lake Dallas, TX 75065, USA
Restaurant: Chili's Grill & Bar