No Sir. You do not need a license to fish anywhere up or down the San Antonio River. It's free. Same thing goes for Miller's Pond and South Side Lions Park.
17 and younger are exempt but the adult with them needs one. Check texas.gov for more Info.
Thanks! Your answer is awaiting moderation.