great taste
These have some great taste to them. They are a great snack, booster, pick me up, etc....
Rating: 5 stars