8. Granville Island Public Market
I hope you’re hungry, if not, you will be soon. This market is a sprawling complex of food and produce. The freshest fish and seafood imaginable, some rare mushrooms, and the most incredible cheeses can be found here. Get a guided tour and meet some local chefs.