Get directions to: La Chalupa, Irving, TX
Restaurant address: 2201 Cheyenne St Irving, TX 75062, USA
Restaurant: La Chalupa