Red Square is one of the most unique bars/restaurants in Las Vegas. It is a vodka lovers paradise. Every vodka known to man is available. Even a rare Polish Vodka I've only seen in Warsaw! Atmosphere makes you think you are hanging out in Moscow. Food is above avaerage. However, I rarely eat when I visit. That would be a waste of prime drinking time. Pass up the long lines waiting to get into Rum Jungle and slip into the Red Sqaure instead.You will not be disappointed.
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video