Steamer Landing is a gated park that is usually open for biking during daylight. Unfortunately the gate might be locked during Coronavirus response periods, and the hole in the fence is only wide enough for pedestrians ;-)
Steamer Landing Park is a 10-acre park on the on McNear Peninsula. There are several miles of trails in the park, benches and picnic tables to take in the great views, and restrooms.