Not sure of that place? Do you need special gear?
I know of a place I use to ride my ATV at, you could take you DS there...It is Near Somerville, about 1 hour northWest of Houston.
It is Called YEGUA Creek on Lake Somerville. There is no Rules for the trails. Just ride at your own risk.
http://www.tpwd.state.tx.us/fishboat...s.phtml#pointe