Mini vegan key lime pies April 23, 2020 Edit Mini key lime tarts that are vegan and refined-sugar free! They also feature a "buttery" almond crust! Share this post