Indulge in these easy-to-make and refreshing lemon tarts with a delectable sugar cookie crust. Perfect for satisfying your sweet cravings.