It's not often that you see a bar in the United States openly displaying Russian artifacts. Call it left-over bad feelings from the Cold War, but it's just not done…unless it's at Red Square.
Nowhere else will you see a bar's decor appear to embrace communism and socialism without actually doing so. This is Vegas after all. A city devoted to capitalism. The appeal of Red Square is that this is a vodka bar through and through and by utilizing a post-Russian Communist Revolution theme it becomes a wonder for the eyes and for the taste buds.
If you haven't walked past Red Square, you are missing out. The giant headless statue of Russian patriarch Vladimir Lenin complete with faux bird droppings should scream to your inner explorer, "Hey, come check this thing out!"
Step inside and you are quickly whisked away from everything that is tropical Mandalay Bay to a downtrodden Russian estate showing signs of former grandeur with two chandeliers, carvings of Lenin above the bar and the most recognizable symbol of Russia: the red star, hammer and sickle. There are spots of exposed bric..