Review for Sam's Town Hotel & Gambling Hall Review For Sports Deli Google User Jun 7 '18 at 1:54 Located inside the Rio. This probably has the best value in terms of affordability when it comes to buying food at the Rio because usually the food is overpriced. You get what you pay for, but they give you pretty big potions. The food however, is mediocre. But if you are looking for a quick bite at the Rio, or a place for late night munchies... this may be the place for you. They are closed only from 6am to 8am! View full site to comment or like