One of the better places to eat at the Rio. Huge selection of sandwiches, pizza, wraps and bar food. Prices are decent, but the portions are huge!!! You can sit and relax and watch a few games at the sports book or take it to go and eat in your room.
My friends and I eat here more than any other place when we stay at the Rio. It's inexpensive and food is above average and huge portions. Check it out for yourself.