Experience spellbinding Las Vegas fine dining with a view to match at the new VooDoo Steak, the Las Vegas steakhouse atop the Rio All-Suite Hotel and Casino.
Alive with mystical sights, sounds and flavors, VooDoo Steak will cast you under its spell! Situated high above Las Vegas on the 50th and 51st floors of the Rio Las Vegas Masquerade Tower, VooDoo Steak provides a breathtaking view of the city that's perfect for an intimate, inviting candlelit meal.
VooDoo Steak