Upcoming events in San Pedro