They are both excellent. Citricos is a little more upscale, with cloth tablecloths, and a bit more attention to service. Narcoossee is more comfortable and friendly. Narcoossee is on a pier that juts out onto the lagoon, so you have a better chance of a limited view of the Magic Kingdom. Citricos just has some windows, and you could be lucky enough to sit at one, but I wouldn't count on a good view of the Magic Kingdom.