Alamogordo Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(575) 437-4704(575) 437-4704804 S. White Sands Blvd.Alamogordo, Nuevo México, 88310Get DirectionsVisit Restaurant PageOrder now