The photo was taken in Fiesta Guam hotel in Tumon Bay, Guam. Guam is like a small version of Hawaii.
Every year, one of Tucson's oldest barrios holds a "Fiesta Grande". This large party celebrates the Hispanic culture and raises money for the area.