A new WNW/W swell is filling in nicely across San Diego, with Bird Rock, Garbage Beach, Blacks Beach, and Imperial Beach all sitting at ★4.0 on 4-4.4ft surf at a punchy 14-15 seconds. Winds are running cross-shore out of the SSE/S this morning, not ideal but workable — expect conditions to get messier as the sea breeze kicks in this afternoon. Surf continues building through tomorrow, so get out early while the cross-shore winds are lighter and the swell is still on the rise.