The ambiance is nice although lots of places in Old town with a much better view. We found the food to be average. Probably on par with the rest of Dubrovnik restaurants but certainly not among the best. The prices were high compared to the portion size. We had the truffle pasta, calamari and the fish stew. The fish stew was good, the rest were just OK. Disappointing after all the excellent reviews we had read about this place. Also, as other reviewers mentioned, they bring out this bread with olive tapenade (one slice per person) and charge 9 kuna per head for it... not a large amount, but not impressed!
On the plus side, the service was good.
If you own or manage Rozario, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.