First of all - I can NEVER spell that word, it bothers me to no end! Haha. Second of all, I know I saw it previously on a post but I haven't been able to find where people have given ideas to the newcomers on where to eat off your particular AI resort. I will gladly take any recommendations to some resturaunts close to Riu Palace Punta Cana -- and hearing all the details about it :)
Thanks so much!