An earthquake of magnitude 2.1 and depth of 6.20 kilometers occurred 8.09 miles from Rio Vista, CA in Solano County at 04:53 PM.