Malena's Restaurant Address: 360IW Call St Hth, Hatch, NM 87937 Phone: (575) 267-0238 Restaurants Other Businesses: Malena's Restaurant at 360 West Hall St PO Box 1387, Hatch, NM 87937