It is practically impossible to walk by this place on the strip when wandering Vegas. The drinks just call to you in all of their poisonous deliciousness. If you really want to be knocked on your butt, get the 190 Octane. It tastes delicious, but be warned it is stronger than it tastes! I like to save these puppies for day drinking/shopping while in Vegas so I have time to sleep it off before dinner. :)
The drinks are reasonably priced and the portions are generous. Also, the extra shots are dirt cheap- which may or may not be a good thing! All of their glasses are souvenir style so you always have a friendly reminder sitting on your bar shelf at home of the day you blacked out on the strip of Las Vegas.