I haven't been in forever, but I think the Rio has a pretty good buffet. Not sure on the price, though.