Almost all my good friends that I game with currently - and with whom I've gamed for years now - I met at Trumpeters.
It's a bag of mixed nuts no doubt, but it really can't be beat for potential. It helps if you come out prepared to host the game you want to play. "Play it and they will come" or something like that. It doesn't have to be an elaborate set-up, there are always open tables ready to go.
By the way, our wee group is centred around Chinatown.