In 1969, one of the world’s first health food restaurants opened on LA’s Sunset Strip. Operated by the charismatic Father Yod, the Source Restaurant offered organic vegetarian food served by a ...