3. San Antonio, Texas

With its picturesque river walk, San Antonio is easily one of the most distinctive and enticing US river towns around. In fact, San Antonio has the reputation of being one of the first river towns to make the most of its scenic location by making the San Antonio River the heart of the community. Enjoy eating and drinking in cafes along the Paseo del Rio and browsing the endless galleries and shops.