Kermit’s Key Lime Pie Shop on Elizabeth Street in Key West, Florida, offers a coconut key lime pie that’s bursting with zesty ...
Elizabeth “Betty” Walker (née Carpenter) passed away peacefully at home on November 13, 2024, with her family by her side.