An earthquake of magnitude 2.3 and depth of 7.90 kilometers occurred 4.08 miles from American Canyon, CA in Napa County at 12:37 AM.