This is always one of our favorite places to visit when in Vegas. Their drinks are amazing and inexpensive considering its on the strip.
My fav is the watermelon margarita. I think My wife's is the Kiwi Sunrise. You can get them without alcohol and they taste just a good.
Here's a tip....if you go on a weekday, they will give you a double shoot of booze for free if you ask for it! Plus get a punch card, your fifth drink is free but they almost always punch an extra drink or two if you tip them well!!
This is our third or fourth year going to this place and it has always been really good. Plus it's also a great place to sit and people watch.
Cheers,
Rusty