Ruidoso, maybe? Been a long time since I’ve been out there.
No. I’ll have to look it up but it was about 5 miles from the park and has a space museum. There was a good Chinese rest there too.