La Jolla Shores is a popular beach for swimming, surfing, and kayaking. The wide sandy beach and gentle waves make it a perfect spot for beginners to learn how to surf or paddleboard. Rent equipment from one of the local shops and enjoy a day of fun in the sun. Afterward, grab a bite to eat at one of the beachfront restaurants.