An earthquake of magnitude 2.1 and depth of 2.60 kilometers occurred 5.60 miles from Vallejo, CA in Solano County at 12:21 PM.