Key Lime Pie is a favorite southern dessert made from the small pale key limes found in the Florida Keys. The Key Lime has a thinner skin (making them more perishable) and is tarter and more aromatic than the typical Persian Limes found in most super market produce departments. There are many variations on the [...]

