A trip to Granville Island is a must do for any foodies visiting Vancouver. Sample the most delicious food in the public market