15 Best Things to Do in Vallejo (CA)

Six Flags Discovery Kingdom

Vallejo is a city of about 120,000 residents that’s located 45 kilometers northeast of downtown San Francisco. Though day trips to Fisherman’s Wharf and other San Francisco attractions are popular with visitors to Vallejo, for those who’d rather not fight the Bay Area’s notorious traffic, there are plenty of things to do within city limits …

Read more