Del Toro is a luxury lifestyle brand based out of Miami, FL. Their flagship store is located in Wynwood. Del Toro brand represents and caters to the "grown up sneaker heads". Originally a shoes brand, Del Toro now produces shoes and accessories for men and women. Del Toro collections offers shoes styles such as wingtips, chukkas, sneakers, drivers, and espadrilles.
Read MoreDEL TORO SHOES SPRING SUMMER 2015
in Entertainment, Style