Located in Treasure Island on the Las Vegas Strip. This place is a lot of fun. They have all manor of frozen concoctions, festive food, and scantily clad waitresses (That's for those of you not into frozen concoctions or festive food). Check in on Foursquare and get a free shot!!! Stop and at very least have a drink. Live it up, you are in Las Vegas for cryin' out loud!