Actually, a hotel meet would probably be ideal. I'm new to the area so I don't know of any cafes or shops that would let you smoke. The only thing I'd caution on is that you'd have to setup a way to get invites out to the appropriate people. I've met one person here and I'm sure he could vouch for me and others, which could vouch for one other person, and so on and so forth,