An earthquake of magnitude 2.8 and depth of 5.70 kilometers occurred 4.76 miles from Templeton, CA in San Luis Obispo County at 10:19 AM.