Cartier Comes to San Diego

Cartier has put down roots in “America’s finest city” — the iconic French house has opened a 4,348-square-foot boutique in San Diego’s Fashion Valley mall. “Set against the backdrop of this year’s many challenges, the successful opening of our San Diego boutique can only be attributed to the dedication and […]