Charlotte Russe Opens San Diego Store
May 13, 2013
San Diego-based Charlotte Russe Inc. has opened its newest store in San Diego. The new 7,562-sq.-ft. retail store is located at the Viejas Outlets. Established in 1975, Charlotte Russe opened its first store in Carlsbad, Calif. Currently, the retailer operates 35 stores in Southern California and more than 500 stores across the United States and Puerto Rico.