Review for Westgate Las Vegas Resort and Casino Review For Vince Neil's Tres Rios Cantina Google User May 25 '18 at 11:50 Cool atmosphere, good attentive service,, loved the decorations and all the photos on the walls. Liked that there was streaming music videos on several television screens. We like their food but thought my chicken was a little dry. View full site to comment or like