I dont know much about Tucson its self, I'll be living in Gilbert, AZ in just a few weeks. But I've spent a good amount of time in the Arizona area its self.
The Saguaro National Park is beautiful.
And a small drive north-west is the Casa Grande which is a very cool historical spot.
Sorry thats about all I can offer to add for Tucson
Enjoy the stay though!