I've never seen anyone fish over there. A lot of ducks though. Water is not very clear at all
I doubt it. There is a public pond in St George near Ivins (its located on Snow Canyon Parkway) where you can catch fish.
Thanks! Your answer is awaiting moderation.