FYI: We've settled on the Hop In Brew: 213 12 Avenue SW. If you've never been there, it looks like a small house with a sign that says, "PUB." Wednesdays at 7.
I'm pretty terrible at drawing characters' costumes from memory... I gave Matt a big DD logo on his forehead until Nick yelled at me.
Bossk, Luke, Leia
And MAJOR kudos to anyone who knows what this is a fanart of: