Stoners, surfers, dog walkers.
Ocean Beach is the slightly stoned little brother of Pacific Beach. About 10 minutes south, this slow-moving beach town has maintained its roots and continues to pledge support against big corporations and The Man. It does include some surprisingly great restaurants and an always chill vibe, beachside or barside.
The Farmer's Market on Wednesdays feels like it would have in the '60s.