Get directions to: Quiznos, Mcallen, TX Restaurant address: 1400 N Mccoll Rd, #101 Mcallen, TX 78501, USA Driving Walking Bicycling Restaurant: Quiznos