Westjet has some $39 flights so I decided to go to Vancouver for a weekend - May 31st to June 1st. We'll get in at 7:30 on the Saturday morning and leave at 9:30 the next night.

I know there's a couple of Vancouverites here so I'm looking for a few suggestions on things to do and places to eat. The main thing I'm hoping to find is a good store with a wide variety of Rubik's style puzzles. We've checked the Kid's Market on Granville before. Any other places? Does Chinatown have any good shops for that? We're staying at the hostel near Sunset Beach so would like to stay mostly downtown, but would be will to go just about anywhere for a good puzzle store.

How's the Science Centre?

Any local tips for restaurants in the downtown area? My husband doesn't eat plants (don't ask) so we're thinking about trying Dix.