An earthquake of magnitude 2.8 and depth of 6.60 kilometers occurred 2.88 miles from American Canyon, CA in Napa County at 06:12 AM.