Ah, toaster pastries. Soft crust, chewy, sweet filling, and sugary icing. So sweet, and so yummy. So when Nature’s Path sent me Organic Toaster Pastries, I was EXCITED. To be honest, I wasn’t planning on eating the whole thing (both pastries). I just had a substantial snack and I was about to go to bed. But the Cherry Chocolate Toaster Pastry was calling […]