You are better off going anywhere else.  This Rio buffet used to be great because they were the first to offer so much and with big variety, but now all the hotels do.  The food was good of course, but for that price you can get just as good food (if not better) somewhere else AND with better service.  The 1-star rating is for the horrible service.  Our table and seats had food crumbs all over them and we didn't get asked what we wanted to drink (or even water) for over 10 minutes.  We had no idea who our server even was!  It wasn't even crowded either. We tipped the bus boy who took our plates away since he was nice and doing all the work anyway.  We probably should have asked for the manager but didn't want to make a stink, so sorry to bother you server-in-the-section-we-were-seated, we won't be going again.