Ocean Beach is a small beach town, a favorite among locals and us! It is good for a day of surfing, sunbathing around the pier, exploring tide pools, and strolling through the many surf shops, taco stands and antique malls. Ocean Beach has a throw-back vibe of vintage SoCal.