Check out Los Cincos Soles on the main drag past the Plaza. It's always been my favorite place to look for nice gifts, or items for myself. Although they carry a lot of trinkets, they also carry very nice quality stuff. I've purchased good silver jewelry there, and it's my favorite place to pick up good quality handcrafted stoneware. I've brought back beautiful bowls, dishes and serving platters. And smaller items for gifts for others. We've also brought back some of the beautiful blue-green glassware as gifts. Another somewhat unique gift would be some artwork. We've bought 3 or 4 small paintings on various trips from a lady that displays her art on Sunday evenings in the plaza. She does lovely work. Ours are images from the interior of Mexico. I believe they were $30 or less, and we were able to fit them in our suitcase since they were small, flat & lightweight.