San Diegans here.
We go here a lot (Punta Cabras, buncha pictures here sdyak.com), its about 5 hours from SD. Great camping, very nice surf with a rip that literally transports you to the line up. Another bay to the south has smaller waves. We've been there for some 2X!
And yeah, all the way down is wonderful surf. Not sure about macho locals, BUT banditos, si!. We paid to park near Rosarito one day, trundled down to the beach (5 cars worth), surfed around and came back in 1 hour to find one truck completely scoured. Right down to stealing PANTS. $&#^@.
We also go to here (LOS ALISITOS TRAILER PARK Km 59, TJ-Ens Free road, north of Hotel La Mission ), it is closer to the border.
And somewhere online you'll find a guide to surf spots. Maybe this (http://www.wannasurf.com/spot/Centra...181/index.html
Also La Bufadora area, closer to Ensenada is really worth checking out. In much lower surf, SD folks rock garden there, though in winter, hummm, maybe not. Google it. Cool place. Plenty of camping; developed and dirt lots.