Rosebud is located along the Riverwalk in Downtown Naperville. The food is excellent and the service is courteous and efficient. I have only dined for lunch, so I can't comment on dinner crowds, but it is fairly easy to get a table for lunch. It is not as family friendly but a good place for dates or a quiet lunch.
Definitely worth a visit!
more