This is by far the best health store I found in Mexico City. That being said, I couldn't find any other that even resembled a store.
The store has a great deal of organic products, from pastas to sauces, assorted juices, vegetables, cereals, milks. There isn't a great assortment of vegan products. I could not find any vegan cheeses, yogurts or meat substitutes.
The prices are high even by my New York standards, astronomical for Mexico City.
The restaurant there is one of the best vegan meals I had in Mexico City. It was so difficult to find a place that actually serves you some vegetables so eating here made my body most happy and prices of food are high but fair.
Cons: Price, Limited Vegan Products