If nothing else, even meeting at a local coffee shop would be nice. Just a place to get to know each other. I think that several folks aren't into the bar scene, but perhaps the coffeeshop thing would be an alternative.
Have a good weekend.
Onward!