We ate at Tutto last week and loved it. I would not hesitate to eat there again. It has been a while since we last ate at Coral Reef and honestly, I am in no hurry to go back.
And on the drink prices - $9 is pretty much the price for a specialty mixed drink in WDW - anywhere - the lounges, the restaurants, the France kiosk, even the pool bars, depending on what you order!
Tutto has great food, however for the money you pay you don't get enough food. So if you are on the dining plan I would say do it, if you aren't it's probably not worth the prices.