Get directions to: Subway, Tularosa, NM Restaurant address: 100 Central Ave Tularosa, NM 88352, USA Driving Walking Bicycling Restaurant: Subway