The Girard Avenue business scene is growing, with several new retailers opening shop in recent weeks. There are also changes underway in the La Jolla Shores business community.

Charleston Shoe Company

Charleston Shoe Company opened April 13 at 7852 Girard Ave., to provide stylish, feminine and...