This lists some launches down there...
http://www.gulfcoastwakeboarding.com/wb2/onthewater/
This site isn't quite finished yet, but will be a good reference in the future...
http://www.tpwd.state.tx.us/landwater/water/habitats/rivers/access/index.phtml
Good luck.
-Bulz