All of the above sound great, but, a cafe is universally accepted place to go to for meeting people for the first time.
I'm good with after work ( I work in the CBD) that said loud places with alcohol are definitely not for me, can limit options.
I just figured I'd tag along to the next public meetup :)