Denny's 2200 N Main St Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours2200 N Main St Roswell, NM 88201 US