San Diego has a reputation for beach days in every season, but early-summer visitors sometimes find a blanket of gray ...