Post cruise, we stayed in Vancouver for a few days and fell in love with Granville Island. Terra Breads, which is listed on the Top Places list has the best breads and pastries. We would go there for breakfast and grab a coffee from the coffee shop across the way and also grab a bread loaf from them for a picnic later in the day. We also got different italian meats from a deli within the market for our picnic basket lunch. We would usually then have lunch in Stanley Park. There is also a burger shop (The Market Grill) with great food and great prices. We did not like Gastown at all. It is such a shame because it is so close to the port and it was dirty, full of aggressive pan handlers and over priced souvenir shops.
Definitely check out Granville Island and Stanley Park! We had dinner on Mother's Day at the Tea Room at Stanley Park at sunset and it was phenomenal.