Wow, people still read sigs?
It'd be nice if someone knew of a place in a more central part of town.

Though, Horizon Games, last I went, was a cool place. I understand they've changed a lot, though.
Though, before Theron and some RPGnet people put together a Houston Meet-Up thing that just amounted to lunch--it was an opportunity to just hang out. We met at the Freebird's on 59 and Greenbriar. The Rice Village area is fairly central. It's certainly not gaming-related, but the location doesn't have to be anyway.
In a related but completely unhelpful note, I found a comic book store about 5 or 10 minutes from my house willing to take in random groups like that. They're willing to expand their merchandise and they're also a restaurant, so gaming and food is always nice.

It's certainly not close to anyone, though. (Does 6 and Bellaire mean anything to anyone? Didn't think so).