Glenwood from New Mexico Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Blue Front Bar & Cafe - New Mexico, Glenwood, Highway 180 N, 88039 (575) 539-2561 Map