Get directions to: Pizza Hut, Mcallen, TX Restaurant address: 2101 N 23rd St Mcallen, TX 78501, USA Driving Walking Bicycling Restaurant: Pizza Hut