Get directions to: Chihuahuense Bar, Amarillo, TX
Restaurant address: 7908 Triangle Drive Amarillo, TX 79107, USA
Restaurant: Chihuahuense Bar