I think you mean Vincenzo's on Bonita Beach Rd. It's fine. A small place and they think they're pretty hot in season - valet parking only, in a dirt lot.
For ambience I'd recommend the restaurant at the Diamond Head beach resort. For decent Italian food and wine I'd recommend Francesca's at Mid Island Marina. It really is waterfront. Half the restaurant is out on the docks.
Does anyone know if the Channel Mark is still doing Sunday afternoon / evening for powerboats ? I'm leaving to trailer the boat down tomorrow and staying 'til Monday afternoon. Thought I'd get in a little "joy riding" to hold me over 'til next time.