Well twin lakes is man made and said to be stocked but as far as the showing nope not as this far been 4 times tried every thing worms the best have not seen bass or perch very small rainbow out of 5 stars I hate to say this but just for no crowds I give it 2 stars
I've not yet fished there, but have been talking to those who do, as it's a fairly popular place for it. I know there are trout, though I'm not sure which kind. I believe there are bass too, and possibly some perch. I know there are more then that, though I'd have to look at the board there at the park that lists them. I believe it's down the path of the lake on the right side.
Thanks! Your answer is awaiting moderation.