LOVE, LOVE, LOVE The Big Carrot. They have everything you need -- from groceries, beauty products, vitamins, freshly made juices and more. Also love that it's located in the heart of the Danforth. You can rest assured that you're purchasing GOOD QUALITY products that are good and safe for your body and mind.
If you get a chance to visit the juice bar, I recommend the Amazon Warrior; that's some good ish! Majority of their ingredients are also certified organic which is awesome for a health junkie like myself.
The vitamin store and juice bar are definitely "must visits."
I've been a customer for years and will continue to be. Definitely my favourite health food store, hands down.