Well, I think there are a couple options. I haven't been to most of these first thing, so I can't say if it will be to crowded or not. Sonoma downtown Campbell, but doesn't open till 9am and you need to park on the street. Not sure which day's they do farmers market. Goodies on Bascom that the super secret southbay guys use to meet at. Effie's on the corner of Winchester and Hacienda which is kinda like a Flames type restaurant . Should have plenty of parking. There is also the Flames on Hillsdale about 1.5 to 2 miles down Camden away from Steve's shop. The food there is generally good and parking should be fine. She said 4 to 6 people around 8:30am should be fine!!
Scott
https://maps.google.com/maps?q=restu...,0.040984&z=15