Small marine food fish that has a salty taste (7)
I believe the answer is:
anchovy
(Other definitions for anchovy that I've seen before include "Little fish, usually tinned or salted" , "Small salty fish" , "Small edible fish" , "Salty little fish" , "Tiny fish, usually canned" .)