Below are some other great recommendations in Tucson I wish we had time for:
Saguaro National Park
Mt. Lemmon
Arizona Sonoran Desert Museum
Sonoita Vineyards