BOSS's presence at International Plaza in Tampa, Florida, reflects the brand’s commitment to offering high-quality men's clothing and accessories such as tailored suits, crisp shirts, and luxurious leather goods, catering to discerning customers who appreciate premium fashion for both business and casual settings. The store stands out among the mall's luxury retailers due to its sophisticated ambiance and curated selection that appeals to style-conscious shoppers seeking timeless elegance and modern sophistication.

Other BOSS locations

All locations →