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