I recently made my second visit to this restaurant and I enjoyed both of them. It is your standard Brazilian style restaurant where they keep bringing you an assortment of delicious meat offerings on a skewer every couple of minutes and they slice off as much as you like and bring more and more as fast or often faster than you can eat it. I find this restaurant to be excellent and will continue to eat there whenever in the Plymouth area. They also had an excellent salad bar. I was too full to eat more but they also have a cabinet with enticing deserts I noticed on the way out.
Just a note: I visited this restaurant with a real live Brazilian native from Sao Paulo who was visiting the US and he told me this restaurant is as good as any good restaurant in his native Brazil and he liked it very much. There is convenient parking along side near the rear entrance. The staff is very friendly.
If you own or manage Rio's Steak House, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.