Mesquite city lake off galloway and Valley creek off pioneer are both good for catfish.
City lake pond is definitely good for catfish and small perch, fish the north side under the trees for cats during early and late hours then out by the fountain during midday.
Small bluegill will line up under the little fishing docks and annihilate bread balls like piranhas for your kids.