Get directions to: El Chico Restaurant, Amarillo, TX
Restaurant address: 2909 W Interstate 40 Amarillo, TX 79109, USA
Restaurant: El Chico Restaurant