I Was in Vancouver this summer. Day time the market is cool... fruit, meat, candy. All fresh and smells awesome. You eat there too.
http://www.granvilleisland.com/
If you like oysters or even the best Caesars in the city try this place but you need reservations. We were at the bar... tight a bit but fun cause we met cool people.
http://www.rodneysoysterhouse.com/
Sushi is goods and cheap in the city too. Little restaurants across the city are usually good.
Rent a car and go to whistler. Tones of things to do but we just bought a bottle of white, did the peack to peak gondola and chilled at the ski chalet. Still snow in june too. Stayed at whistler for 2 nights maybe one night too much. Vancouver 3 nights was great! But cutting it by one and making Whistler is worth it.