Food was ok. I think I had set my expectations too high, good variety, good quality and very clean. The wait staff was off tonight. The main job was to clear the dishes and refill drinks.. I had to ask on 3 different occasions for ice tea and I only had 3 ice teas.. And I was not alone the 2 tables down from me had similar issues.. I tried it and next time I will try rio.