Kermit’s Key Lime Shoppe

You can’t visit the island that invented the key lime pie without stopping at the place that perfected it.