Located on the first floor of the South Shore Plaza shopping mall, Charlotte Russe is a women's clothing and accessories store. Core items include jeans and shoes that come in a variety of colors and styles. Offering affordable prices, Charlotte Russe allows women to stay fashionable without breaking the bank.