We like Sole Mare.
Hubby thinks the veal parm is wonderful. I always get different things and have not been disappointed. But the desserts are not worth it at all.
But none of the Italian places ever seem to make the top ten list.
http://www.restaurantsaruba.com/topten.html