From foodies to history buffs, there’s something for everyone with the best things to do on the San Antonio River Walk.