Sin City's iconic party bar is at its new 9,000-square-foot location in The Grand Canal Shoppes at The Venetian Resort-Hotel-Casino, bringing back the same let-loose attitude that made the original one of the most popular nightlife destinations on the Las Vegas Strip.
Partial Data by Foursquare.