4.7 Stars out of 57 reviews
Savings of: $7.85 (23% off)
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?