Delicious cherry tomato tarts made with flaky puff pastry, ricotta cheese, basil pesto, and roasted cherry tomatoes. Perfect for Christmas!