Get directions to: Pier 88, Mcallen, TX Restaurant address: 601 W Expressway 83 Mcallen, TX 78501, USA Driving Walking Bicycling Restaurant: Pier 88