Supercompressor

Sweater to the Tollway

Published On 09/09/2009 Published On 09/09/2009
Previous Venue Next Venue Venue Description
1. St. Croix Shop 13350 Dallas Pkwy, Dallas, TX 75240 (North Dallas)

Just open, this Minnesota-based upscale menswear shop's first Texas outpost is filled with US-made knitwear (polos, sweaters, vests, pullovers, etc) and Italian-crafted leather, denim, wool, and silk goods (pants/jeans/shirts/socks); the overall style mer