Walking distance takes away my personal island favorite, but if it's the case, I would do Scott's Fish Market. I enjoy the selection a bit better than Kingfisher, the other seafood restaurant within close walking distance. Ocean Grille is the other seafood choice at the opposite end of Shelter Cove, but I can't speak to it as I've never been there.
Regards