When you say north, how far north? We are meeting at my place this Sunday which is about an hour north of Fort Worth. But its probably not good for a first time meeting. I'm not paranoid or anything but my wife and kids live there.
Maybe we could find a restaurant halfway?