Pizza Stop has excellent pizza, salad, and garlic rolls. My family has eaten here many times on our trips to Angel Fire.
You will pay resort prices for this pizza (think $20 for a large one-topping with just 8 slices), but it is very good.
The atmosphere is pretty good. Typical pizza joint. Usually overly warm inside. Service is generally slow. Expect to wait a while.
Also, Pizza Stop has weird hours, so if you're vacationing in AF, give them a call to find out.