Best Men's Clothing Store (2004)
Joseph A. Bank Clothiers
Tuxedo, blazer, golf pants, formal to casual, this is the place for timeless quality clothing that will serve you well from Calcutta to Connecticut. Prices run the gamut: A typical rack of sport coats will go from $350 to $1,500. Keep your eye peeled for their sales: This store puts on some great ones a few times a year. The rest of the time, this is the place to shop if you're willing to put down a few bucks in order to make sure you're right. Helpful, mature salespeople, great tailoring. Nobody ever walks out looking goofy.