Any trip to Alexandria should include at least one seafood meal. We chose Abou Ashraf, a well-known seafood spot not too far from the Citadel for our lunch. It is back from the waterfront, so you will have to work a bit to find it but it is well-worth the effort and probably both a bit better and a bit cheaper than places located right on the main road to the Citadel.
This is a "pick your own fish" restaurant and the staff will be glad to provide guidance. Roshdy was with us again and helped with the choices.
It wasn't very long after the salads appeared on the table that the fish and shrimp also made their apperance.
Highly recommended. See Trip Advisor, for example.