Santa Rosa is not located near Vallejo. Nearby cities include American Canyon, Fairfield, Hercules, Martinez, Napa, Suisun City, and Vacaville. Santa Rosa is located further north in Sonoma County.
Discovering Vallejo: How Well Do You Know This Vibrant Californian City?