These Mini Peach Tarts with fresh fruit, creamy topping, and a flaky crust are what dessert should be about! Use fresh or frozen peaches.