I visited Roberto's a few times on company business and liked it. Its a nice place and has good service.
I had the cuban steak, tamales and flan on one occasion and liked it very much. The second time I dined there I order the taste of Cuba. It was very good and all the food was priced very nice.
Be sure to check your hotel as they have coupons for either a free drink or dessert.