My mom and I just had dinner Thursday night at Citrico's and it was the best meal we had the entire trip. It wasn't very crowded, our waitress was very attentive without hovering, and the food was just. . . yum. I had the warm goat cheese salad, Citrico's Steak Sicilian, and Tiramisu. The steak was PERFECT. I'm very picky and can't see too much pink so I always run the risk of having a dry steak and this one was PERFECTLY done and still very juicy inside. It came with roasted fingerling potatoes that were also very good. The tiramisu was excellent, I could have found room for a 2nd piece, LOL. Mom had the veal shank and when she went to cut her first piece that entire side fell off the bone it was so tender.
I haven't been to any of the other restaurants on your list yet - but I can definitely give my thumbs up for Citrico's.
(Ooh and the "lemon drop" drink is excellent - made with Limoncello, it's great!)