I'm planning a work meeting in Palo Alto and my reputation as a food lover will be killed if I take my workmates to a crap restaurant in this bastion of California cuisine and wine country. My problem is that I've never been there (San Francisco--yes. Palo Alto--no.) and my group is large.
So can any kind soul recommend a restaurant (close to the Sheraton Palo Alto would be nice) that can take a group of 75 for dinner. My budget is decent. I can do up to $150/pp (lower would be better), but I need some privacy for the group. So we'd have to take over the restaurant or at least have a private room. There are timid eaters on the team, so anything ethnic is out. But great, fresh flavors typical of the area and nice wine would be in order.
Many thanks for any guidance.