Ocean Beach and Pacific Beach present countless interesting people, places, restaurants, views, and waves.