It's the time of year (especially in Tucson) where outdoor events abound. ('Cause folks are less likely to have heat stroke issues...)
Another favored shopping option in December is Tucson's 4th Avenue Street fair! And the Winter 4th Ave Street Fair is this coming weekend: December 7, 8th & 9th, 10 AM to 6 PM.
4th Ave is closed down for several blocks and vendors from all around the country come to enjoy our weather and give us some amazing gifting and food sampling opportunities.
A couple of my absolute favorite vendors (you can shop with them on-line too!) are these:
If nothing else, it's a good walk and a grand look-see!