Do you want the good or the bad news first?
The good news is the food is wonderful. I have been to Rosario's many times and have had a good taste bud experience.
Bad news, the service is TERRIBLE. If you have two hours to kill and are okay with being thirsty and hungry then Rosario's is your place. I found the waiters to be sarcastic and uneducated about their menu.
In my personal experience, my order has been confused with another person, I have not received the salad that comes with my meal twice, had to ask for the bread that comes with the meal, been charged extra for items that are supposed to be included with the meal and waited an average of 40 minutes for a simple entree.
It is too bad because the food is good enough to want to go back to Rosario's, but the service is so horrible that you would have to pay me for the time lost.