Key Lime Pie Bars (Paleo) | Leverage Ambition

My best friend grew up in the Florida Keys, on an island called Islamorada. Key West is no short of Key Limes and they use these limes in all aspects of cooking and drinking. From drinking lime based margaritas or using the lime juice on fish, key lime trees are all over the place and … Continue reading Key Lime Pie Bars (Paleo) | Leverage Ambition