As no one is trying to organize a meeting this week I might take the liberty and set up one. Why not meeting at a central location on Granville st? There is a nice, small bar called Morrissey Pub almost at the corner Davie St and Granville St.
Website: http://themorrisseypub.com/