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