An earthquake of magnitude 0.6 and depth of 4.20 kilometers occurred 3.47 miles from Vista, CA in San Diego County at 12:58 PM.