An earthquake of magnitude 2.9 and depth of 11.30 kilometers occurred 3.89 miles from San Luis Obispo, CA in San Luis Obispo County at 11:21 AM.