Question: where in the bible does it say not to eat fish?
Answer: "These you may eat of all that are in the waters: you may eat all that have fins and scales. And whatever does not have fins and scales you shall not eat; it is unclean for you” (Deuteronomy 14:9–10, ESV).