I hate to be a downer, but one of my best friends (my mechanic Tony, whose mother - an astounding cook - I've profiled on the site in the past) has a brother in very very bad shape in SF General. He's flown out to SF, and has lost 15 pounds in three weeks because he's too frantic and upset to eat, and doesn't know where to go. This is a job for Chowhound.com
He's staying on Masonic, in the 1200's. And his brother is, again, in SF General.
Tony likes inexpensive places where people are kind and the food is fresh. He's got a good palate for shortcuts and compromises (his mom's fault), sort of a princess-and-the-pea type. He likes anything good (though is very tough to please on Italian), but has a health food side to him.
Anything in either locale?