Exactly right, the place is awsome, every time i go to New Mexico, I always go to Santa Fe plaza, love the food, the stores are clean and you can always fine what you want, I enjoy Santa Fe Plaza always.
Theres also one on avenidas de las campanas its to monitor activity there was a article in the new mexican a couple months ago
Thanks! Your answer is awaiting moderation.