My 24 y/o daughter and myself will be in California next May. We'd like to visit a beach that has shops, restaurants, etc. (probably a boardwalk). We'll be in Anaheim and then driving to San Diego. We probably won't be swimming but just walking around enjoying the sights. Does anyone have any suggestions?