Plant-Based Lemon Tartlets Georgia July 30, 2020 On your marks, get set and bake these vegan lemon tartlets now!