If you are flying out of SFO, then by all means cross Bay Bridge to SF side first and get as close to SFO as possible. They have been doing repair work on the bridge and games in SF could create major traffic jams on the bridge as well.
I know Foster City, south of and not too far from SFO, has some decent Chinese restaurants. I don't know any particular. I know there is a Marina Chinese SuperMaket not too far from 101 and a Ranch 99 in the area. You might be able to find a few restaurants there.
Another possibility is 19th Ave in SF which connects to I-280, which conveniently takes you to SFO. Along 19th Ave (S of Golden Gate Park), the alphabetically listed have many Chinese restaurants too.