This post discusses how to identify spoiled fish ... If it has indentations like a rotten tomato, it is spoilt. Fish caught from rivers, ponds, or farms should be cooked fresh, not stored in ...