​Don’t miss The Key Lime Shop, located at the corner of Greene Street & Elizabeth Street which, as the name implies, makes and sells items made from the legendary local citrus fruit. They will ship right to you!