Key West

Kermit's Key West Key Lime Shoppe

0

200-A Elizabeth St.,
Key West,
FL,
United States,
33040.

The famed shop produces a frozen version, dipped in chocolate and eaten from a stick, lolly-style.