iHerb Customer Reviews
Posted by Reviewer2589983 on Feb 19, 2011
this was advertised to be the only good tasting Brewers Yeast. Personally I think it tastes horrible. Too horrible to consume.
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.