Independence ParkFeatures: Walking paths, views of the Napa River and Mare Island, historic features.Location: Mare Island Way in West Vallejo