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 CompanyCharleston Shoe Company opened April 13 at 7852 Girard Ave., to provide stylish, feminine and...