There is a reservoir around San Antonio that is stocked with reds. I worked on a few wells around there but never got a chance to check it out. Like people here said they don't spawn in the freshwater so the city stocks them.
Edit: calaveras lake and braunig lake.  I guess it's the tpwd that stocks them
http://www.fishtrips.com/2011freshwaterpictures1.html