There are several spots that are not that bad. I would suggest to get there early between 7am or 8am . One spot is the Cypress Bend park which is off of Common Street in New Braunfles. The other is the Faust Street Bridge. The currents are pretty fast right now due to Canyon Lake letting out a lot of water. If you fish close to the shore you may pick some up. You can Google for exact locations on these spots. If you don't mind the drive there is the Crescent Bend Nature Park which is the Cibolo Creek. The park is off of Shaffer Road. Fished it yesterday and did good. You can use a small john boat or raft there. The current is not that bad. Lots of Sunfish biting. Again use Google for the exact location.
Side Note: The Crescent Bend park is about an hour south of San Marcus.