The best frozen cocktails in the biz! We might have gotten bigger, but our recipe has remained the same serving up the best drinks and starting the best party in town.
Located to the left of Lobster Me.
3667 S Las Vegas Blvd
Las Vegas, NV 89109