Get directions to: Subway, Mescalero, NM Restaurant address: 101 Carrizo Canyon Road Mescalero, NM 88340, USA Driving Walking Bicycling Restaurant: Subway