I would take the boat from OKW to SSR. That will take you to the Pleasure Island dock. Then you can take the water taxi to the MarketPlace dock. Then you can take the boat to SSR or take a bus to the Springs section of SSR or just walk over. Or you could just take a cab.
The boat from OKW goes to the Pleasure Island dock.
From the same Pleasure Island dock, you can take a boat directly to SSR.
The SSR dock is one minute walk to the restaurant for dinner.