Yes, drinking alcohol on the rivers is permitted in accordance with TX law. You can enjoy a variety of beverages including beer, wine, cocktails, juices, water, and sports drinks.