A journey to the Bay Area isn’t entirely complete without a trip to Wine Country if you can spare it. Windsor is a cute little town just north of Santa Rosa. They have nicely built “town green” with a great little cluster of restaurants and apartments. It feels…