Towels of Key West is Duval Street's longest running boutique shop. Established in 1986. We are world famous for our large, thick Beach Towels. Many of the designs are designed by Towels of Key …
Towels of Key West is Duval Street's longest running boutique shop. Established in 1986. We are world famous for our large, thick Beach Towels. Many of the designs are designed by Towels of Key West co-owner Kent J. Henry.