Can you find Rincon Country East? That would be really close to some great cycling and also be fairly close to town. The Rincon West isn't in a really great neighborhood. Lots of drunk drivers on Mission Rd. DH (the ex cop) is always nervous when I ride Mission road & I don't do it often.

The Voyager park would also have some good cycling - it's in the same general vicinity of Rincon Country East but it is close to the freeway and might be a little loud.