An earthquake of magnitude 2.3 and depth of 5.90 kilometers occurred 2.93 miles from Cupertino, CA in Santa Clara County at 10:11 PM.