I am looking for some recommendations from the community here on restaurants in the Palo Alto/Mountain View area that can handle a large group (50 people).
Budget can go up to $50 per person (not including alcohol). There are no cuisine restrictions, but the restaurant should be able to handle vegetarians, etc.
Any suggestions/recommendations would be greatly appreciated. Thanks.