Fresh seafood, generous portions, and waterfront views make Captain Jack’s a beloved dining destination in Sunset Beach.