Melrose from New Mexico Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Randa's - New Mexico, Melrose, Highway 60-84, 88124 (505) 253-4368 Map