Kermit’s Key Lime Pie Shop on Elizabeth Street fits right into that tradition, serving up slices of Florida’s official state ...