An earthquake of magnitude 2.1 and depth of 3.20 kilometers occurred 4.52 miles from Templeton, CA in San Luis Obispo County at 06:35 AM.