Originally Posted by 686keydragon
New to the Houston area... Can anyone point me in the direction of some groups and/or wheeling spots?
Welcome to the Houston area! Where were you previously?
Here are some links and commentaries:
Down South Offoroad is southeast area of town, near Crosby, TX, about 30 minutes from downtown Houston. They're more ATV-friendly but you will see some Jeeps and trucks there. I find this place best for floating (myself) in the river at 'the beach' and people watching:
Creekside, about 45 mins from Houston:
There was a place called Spring Creek which is currently closed. Here's a thread about it: