An earthquake of magnitude 1.2 and depth of 10.90 kilometers occurred 2.94 miles from Imperial Beach, CA in San Diego County at 11:53 AM.