Treat Yourself – Coconut Butter Truffles Dessert · plant based · Review Treat Yourself – Coconut Butter Truffles May 29, 2018 Indulge Your Inner FoodieLeave a comment Your favorite candy just got a healthy make over…..