How about the Country Inn Cafe?
2008 El Camino Real, Santa Clara, CA 95050
Great food, plently of parking, opens at 6am on Saturdays.
Of the locations of the original Holders Country Inns:
http://www.holderscountryinn.com/
Just a thought...
Regards,
Randy...