I suggest you look into San Clemente, CA.
It's a great little beach/surfing town, an hour from both SD and LA and all they offer (2 NHL teams too). Population is approx 60k. The downtown is right-sized and bustles with tap rooms, hip clothing boutiques, surf stores, and restaurants. The main...