I have been to Narcoossee's for on my anniversary twice. Both times were disappointing. The first time we were given a primo table right up front with a lovely MK view. About 6 minutes before the fireworks some rude lookie-loos walked onto the balcony and stood right in front of us during Wishes. All we could see were their big butts. *nice view ladies* The second time we were given the WORST table in the whole restaurant (right next to the bright kitchen and door used by smokers) after we waited 45 minutes for our ADR. The noise from the kitchen was horrible! I didn't expect "front and center" but I also didn't expect the worst seat in the house on my anniversary. I guess someone has to sit there every night and we drew the short straw ... but it really irked me to wait that long and get such a crappy table. The food was also just "okay" and the service was really, really slow. The table next to us was seated about a minute after us was eating their apps while we had not even ordered yet!
I have also eaten at Citrico's twice and both times it was very good. We were seated next to a boisterous table once but that didn't bother me too much.
While I prefer the food at Narcoossee's, I have learned my lesson not to book there for an important dinner. I would book the anniversary at Citrico's and the family dinner at Narcoossee's.