Menswear brand Robert Talbott opened its first Southern California store at Fashion Island this week.

The store is its third location to open this year in the U.S. It has plans for a handful of other locations including Carmel and Pebble Beach.

Share this post