Definitely worth the wait.. I'm so excited they are finally open!!! This is by far the BEST snow place in AZ!
Their combos are the way to go. We tried the Green Tea Icicle and it was delish! The snow is very light, fluffy and not overly sweet. The toppings were generous and the whole combination was just pure perfection. The staff was attentive and everyone was really nice. The place is clean, kid-friendly and a perfect place to hang out especially now that it's getting warmer outside. Parking is plenty and it is conveniently located across Lee Lees so it is going to be my goto place after running errands in time for a sweet treat!
I will definitely be back. The best bang for your buck as they give you plenty of snow enough to share! Don't forget to get a punch card. This place totally rocks!