A guide to the perfect 1, 2 or 3 days in Tucson itinerary including the best things to do, where to eat and where to stay.