Looking for things to do in Santa Fe, New Mexico? Here are the best restaurants, Santa Fe hiking, Tent Rocks and Bandelier national monuments, and more.