I don't know a lot of places in New Mexico but I have spent a good bit of time in Cloudcroft. They have a main street area with craft shops, several really good "cowboy cafes", and a really good craft beer pizza place. Look for Big Daddy's cafe and the Dusty Boots cafe. There is also a swanky...