A 3.6-magnitude earthquake shook the Vallejo area in Northern California, the U.S. Geological Survey reported.