Kermit's Key West Key Lime Shoppe Duval St.

  • 431 Front Street - Corner of Front and Duval Key West, FL 33040