We've eaten at both at least three times each in the past year.
Citrico's is BY FAR the nicer restaurant. The food and service are incredible. We've had spotty (at best) service at Narcooses. The food there has always been good. Keep in mind that Citrico has a dress code that requests collared shirts for gentlemen, (I got this in writing from the AKL, POlynesian, and BC concierge staff) and Narcooses is more casual, although I wouldn't wear cut offs and a t-shirt there.
Also Citrico is closed on Mondays and Tuesdays, so that could end the question right there.
Narcooses Knot is no longer offered.
Anne