Review for Westgate Las Vegas Resort and Casino Review For Vince Neil's Tres Rios Cantina Google User Oct 18 '18 at 6:25 Very nice restaurant the best part was watching the music video's on the tv. The workers made me and my wife feel very welcomed. I ordered these awesome French fries that we're loaded with pure goodness. It was pretty expensive but worth it. When you sit down they will take your picture and you decided if you want to buy it and if not they give you a photo for free before you leave. Me and my wife will definitely come back here great atmosphere. View full site to comment or like