Pier 360 Beach Festival Returns June 28-29 with Two Days of Surf, Sports and SoCal Vibes