Ocean Beach puts a decent beach off of a few eclectic, grungy streets and calls it a hangout. Steeped more …