1. Alma Grill 4592 Highway 180, Glenwood, NM 88039 Coordinate: 33.38069,-108.90357 Phone: (575) 539-2233