What is the nearest beach to Vallejo California?

The nearest beach to Vallejo, California is Mare Island Beach, which is located about 3.8 miles away. It is a popular spot for swimming, sunbathing, picnicking, and fishing. The beach also offers stunning views of the San Francisco Bay and the surrounding hills.
Copyright Wanderlust World © https://www.ynyoo.com