Village Seafood Buffet – Rio Hotel & Casino
Having taken the buffet concept to new heights, the Rio All-Suite Hotel & Casino in Las Vegas is once again redefining the category with the Village Seafood Buffet that is now open, following an extensive remodeling...