August 23, 2019 By Laura Walsh Tangy Key Lime Tarts Simple Key Lime Tarts Key limes are are the quintessential ingredient of this famous dessert. Who knew that you'd only need 5 ingredients to whip up