M.F.
We go to Bass Pro Shop in Mesa (202 and Dobson). Free picture, cute setting, and the do fast-passes for the line. You arrive, they give you a pass for a specific time and you can either wander the store or leave and come back. We even stopped in last weekend at 11:30 am and asked for a pass for 5:00 pm. When you come back at your specified time, the line is only about 20-30 max and they have a train and coloring set up to keep the kids occupied.