An earthquake of magnitude 2.0 and depth of 20.90 kilometers occurred 2.79 miles from Elmira, CA in Solano County at 03:31 PM.