Sorry for the cross post, but if you're like me and stick to mostly one section of the forum, I figured I might get a little more response.
So I'm stuck in Houston, probably until Tuesday. Anyone wanna show me some decent places to ride? I think I'll go loony if I spend 4 days in this hotel room, but it doesn't look like I'm in the best area to go exploring. I'm up for anything,road ride, park ride, trail ride, light duty off road, pub crawl. I have a bike with me.