My husband and I are coming to Phoenix for a long weekend at the end of November. We are going to the Grand Canyon overnight on Friday returning to Phoenix Saturday night. That leaves us with Sunday. Should we spend the day/evening in Phoenix, Mesa or Sedona? We want to take in the desert atmosphere and like to hike -- and would love a great Mexican meal. Any suggestions?