Originally posted by: fuzzybabybunny
Originally posted by: Cdubneeddeal
OP, the reason why you're trout probably tastes muddy is due to it being farm raised. Get out your fly rod, head to a local creek or river

If you can get your hands on Steelhead, you're in a for a real treat.
Edit: Re-read your post..no fresh fish
Yeah
The point of the OP is to recommend good fish that is tasty while
not fresh, because it's impossible to get real fresh fish.
And I've had the farmed trout before. It's disgusting. I went to a Meijer's and got what looked like a beautiful trout fillet, all red and fresh looking. After cooking it I felt like I was eating straight up mud. I almost didn't finish it.
I once saw a Dirty Jobs episode on fish farming. Definitely can't be good for the taste of the fish. They did Tilapia, and they lived in pens that were pretty much completely packed with fish, all swimming and living in a concentrated mixture of dirty water mixed with fish poo. Not cool.