Soaking fish in vinegar water, or lime juice as I've done here, helps to season the fish and you will end up with tender, sweeter tasting fish. The acid also helps to firm up the fish, which helps it to hold its shape when cooking.