Couple of thoughts. If your crew is coming in by ferry meet them at West End to pick them up. Can save time and taxi fees. From there you have lots of options including JVD and CGB.
If you want or have to wait for them at Nanny key Oceans should be open in Great Harbor. You can also go to the beach restraunt in Deadmans bay.
My vote however would be just head to Norman and eat on the WillyT. They usually have fresh caught fish that is underrated.
G