Get directions to: Ay Chihuahua, El Paso, TX
Restaurant address: 122 S Mesa St El Paso, TX 79943, USA
Restaurant: Ay Chihuahua