Glenwood NM Restaurants 1. Highway 180 N, Glenwood, NM 88039 | Blue Front Bar & Cafe (575) 539-2561 2. US Highway 180, Glenwood, NM 88039 | Alma Grill (575) 539-2233