The Grill downtown is a good place to grab a steak. I liked it as much this past weekend as I did 6 years ago when I lived up there shortly.
Other than that, just pick a random strip mall. They all look the same, and have all the same stuff. I confuse locations like mad.
The only other thing I miss from up there is a chain place called Tomatina. It's an Italian place with decent food. That's over by Mission College or whatever it is on Great America parkway by the 101 or 880 or something. Google will help you find that one.
Having spent 5 days up there for the first time in a while I can honestly say that just being there makes me want to start a company.