We have some really nice rides around Vacaville. A typical ride is a Winters loop. Fairly flat and you can stop at Steady Eddies for lunch, coffee or snacks. Go to Monticello Cycling website for ride info.
The bike lane on Silverado Trail is wide and the road is good. I think you would enjoy that. You might explore the ride around the buttes. a nice 40 mile loop around Sutter Buttes.