Delicious Gluten-Free, Low Carb Mini-Butter Tarts for Diabetic-Friendly Treats.