It definitely has a "locals only" vibe.
It's a chill place, but some of the people are dicks.
You can feel a vibe in the air that everyone there thinks they're the shit.
Lots of bums, druggies, skaters, surfers, and just random people that chill at the beach.
If you want a more laid back beach, try Carlsbad or Oceanside.
Only in OB.