San Diego is expecting a sunny and warm Valentine's Day weekend, but a large area of low pressure will bring light to moderate rain to the area on Monday, with periods of heavy rain expected.