Tag Heuer
Swiss watchmaker Tag Heuer is debuting a new boutique at South Coast Plaza in Costa Mesa this summer. The store’s interiors mirror its coastal surroundings with beachy decor like surfboards and a SoCal-inspired color palette of soft blues and cool whites. With vibrant portraits of ...
More