Town lake is actually a VERY popular Carp fishing spot. I frequent texasfishingforums.com and they have a carp section there with what gear you need and where to fish.
I fished a lot of carp in San Angelo Texas, so I've had my fill of that.
I am a picky eater, I prefer Crappy and white bass. I have eaten so much catfish in my youth that I will avoid that, but I do love fishing for yellow cats