Get directions to: Chili's Grill & Bar, Amarillo, TX
Restaurant address: 3810 West Interstate 40 Amarillo, TX 79102, USA
Restaurant: Chili's Grill & Bar