Went to Roberto's for a function recently. It was my fist time there. I had heard about it many times so my expectations were high. The food was very good, although pricey. We had a set menu to choose from given we were a big group which was disappointing as we could not order off the menu. The choices were somewhat varied but the prices were high. The service was left to be desired unfortunately, perhaps because we were a big group ? Our waiter did not seem to be too pleased that night, hardly smiled at all and the service was very, very slow. Most of our party had received & paid for their bills while others were still waiting to have their desserts served.....which arrived along with the bill at the same time.
I would try it again without a big group to see if the experience was better. It's too bad as the food was really really good. Had the service been better, this would have been a really good experience but given the lack of service we got, I would rate as very good based on the food alone, not factoring in the service.