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 be...[more]