Looking for suggestions on restaurants that can accommodate a party of 20 for a holiday party. We need semi-private space for mingling and cocktails before dinner and of course some seriously yummy food and some decent vegetarian options. Thanks for your ideas!!