Del Toro Shoes is located at 2750 NW 3rd Avenue Suite 5, Miami, FL 33127. It has around 20 - 50 employees. Its revenue is around $2.5 - 5M. Del Toro is a luxury lifestyle brand based out of Miami, Florida. Originally a men s brand, Del Toro now produces shoes and accessories for both men and women. Matthew Chevallard, Co-Founder and Creative Director of Del Toro, was born in Torino, Italy. Del Toro was founded in 2005, and originally sought to fill a void in the marketplace for affordable customized velvet slippers.
Through this success, the collection evolved to include new styles such as wingtips, chukkas, sneakers, drivers, a...
Competitor - 1/6
Which company is more competitive with Del Toro Shoes?