Granville Island is my favorite attraction in Vancouver. The public market is full of wonderful local food. And it’s a hub ...