Is it a bug that I can't give Rosaria coffee?
Please check that you are using GIVE and not USE. By default the items in the inventory get selected with USE activated. You can check what verb you are using in the prompt on top of the Verbs menu.
I checked, you should be able to give the coffee to Rosaria anytime with GIVE. Let me know if it still doesn't work.