I have to say, there slushie/snow drinks are awesome. One morning where my friend an I got a bit thirsty and was just wondering around Town Square. I've ordered a simple watermelon drink while my friend tried out the wild berry snow drink. It was the most refreshing drinks i've had during my mini-vacation in Las Vegas. Next I'll definitely order their other drinks which i didn't get to see since i've ordered on top of my head.
places reviews