Piel de Toro
Spanish sportswear brand Piel de Toro has launched its very first location in the United States at a small storefront which showcases their popular menswear collections including branded polos, tailored shorts and casual accessories. Hugely popular in Europe, the Seville-based company has also expanded operations throughout Mexico.
Piel de Toro
433 Lincoln Road
Miami Beach, FL 33139
Category: