We were there a couple years ago, stop on our way back to the north. I found the Riverwalk to be over rated, maybe bad time of the year. The boat ride through it was ok. There are also a lot of shops and restaurants along the walk.
We had the best time at the drive thru wild animal park north of San Antonio. https://wildliferanchtexas.com/ you could drive through as many times as you like in a day. I would go back to it.