Get directions to: Subway, Belen, NM Restaurant address: 706 N Main St Belen, NM 87002, USA Driving Walking Bicycling Restaurant: Subway