Chili's Amarillo - Hours & Locations
Chili's - Amarillo
3810 I-40 West, Amarillo TX 79102-1710 Phone Number:(806) 359-5000Hours may fluctuate
Distance:3.42 miles
Chili's - Amarillo
5016 S. Coulter, Amarillo TX 79119-6412 Phone Number:(806) 353-2992Hours may fluctuate
Distance:6.82 miles