O Eating House, in Pojoaque, is now a fairly upscale Italian restaurant (but it has the same name). It looks good, if completely different!
The stock at Chimayo Trading Post has dwindled significantly. The owner (his partner passed away) is quite old and doesn’t seem to be restocking the place. Still, if you’ve never been, it’s worth a stop–there are still some treasures here.
In Chimayo, the separate Santo Nino de Atocha chapel has been spruced up and is open all the time now–it’s a bit more modern, but sweet. Take a peek inside, especially in the side chapel.