Masquerade Bar is a vibrant nightlife destination known for its high-definition flat-screen TVs and an array of drinks.
It’s located in the Masquerade Village inside the Rio All-Suite Hotel and Casino in Las Vegas.
At Masquerade Bar, you can anticipate a perfect start to your evening with a selection of draft beers and an ideal setting for people-watching.
Open daily, it’s a great spot to take a break from the casino or plan out your night’s adventure.
Here’s what users have said about the Masquerade Bar:
There are no reviews yet. Be the first one to write one.