Originally Posted by TxDavid
Cullen Park is located on Barker Cypress & Saums in West Houston. There are over 300 city parks, and only 3 allow alcohol consumption. Before anyone asks, Cullen won the spot due to ease of unloading gear, good restrooms (the other two were REALLY bad), and space.
No need to explain. My truck can make it on cruise control from there.