8 Amazing Things to Know About San Diego before You Visit