Esquire Tuxedos, open since 1983, has an extensive collection of formal clothing and accessories. The shop offers discounts for wedding parties and has a professional tailor on-staff.