Address: 3700 W Flamingo Road, Las Vegas, NV, US - 89103-4043
Voodoo Cafe & Lounge is located at Rio All-Suites Hotel & Casino |
||||
Voodoo Cafe & Lounge restaurant in Las Vegas is located on the 50th and 51st floors of Rio's Masquerade Tower offering views of the Las Vegas lights. Voodoo Cafe & Lounge serves American cuisine with a French Creole flair. Dinner at Voodoo Cafe & Lounge is served nightly from 5pm-11pm. Nightlife at Voodoo Lounge begins at 10pm with live music and dancing. |