Without a shellfish allergy, it's a choice between menu & ambiance.
Menus:
Narcoossee's is a fish-centric menu that certainly tilts a bit more towards shellfish (because a lobster here is great 'value' for folks on the
Disney Dining Plan (
DDP) and other good quality New Englandy-style seafood like calamari, crab cakes.
Citrico's provides a bit more Mediterranean flavors with a hint of Italy - that includes meat and smoked meats.
Comparable quality and service. Everyone will have stories of both good and bad in the extremes.
Ambiance: Narcoossee's offers fireworks, Citrico's does not.
In your case - CITRICO's.
How to make up for not having the fireworks from Narcoossee's???
Adult walk Grand Floridian can be magical. Often there is a live band playing from the upper-Lobby (2nd Floor??) right outside the Lounge, Mizners. My spouse and I have been known to stroll the Lobby with an adult-beverage if no seats are available at Mizners.