Key West Key Lime Pie Co
1108 Duval Street
Photo courtesy of Key West Key Lime Pie Co
Get Your Key Lime FixIf you're in Key West and need a quick Key Lime fix, then stop in the Key West Key Lime Pie Co. shop and order up a slice of one of their freshly made pies. After you've eaten, spend some time browsing the store full of key lime-flavored goodies.