Some of you may be familiar with The Foundation, glimpsing its bright green exterior at Main and 7th in Vancouver. Despite seeing it frequently while heading downtown and having a faint notion that it served vegetarian fare, I never really had an interest in visiting. That is, until The Cousin (yes, he now gets ...