I'm looking for suggestions of places for a good group dinner, near Tufts, for a Saturday night (april 16). We'd be eating early (5 or 5:30) and would be out by 7:45, so even a place that gets busy later might be okay.
The ideal setting would be the following:
1) Space for about 20 people to sit together, perhaps even in a private room or corner. Doesn't have to be a single table, but at least adjacent tables would be good.
2) Relatively low budget - those who wanted to eat less and only spend 10-15 dollars could find something.
3) Within 10 minute drive of Tufts
4) Good vegetarian options (Redbones, for example, I think is out)
4) Good food!
Last time we had this gathering, we went to the Bertucci's near Wellington Circle, which was perfect, except for the food, which to me seemed way worse than the Bertucci's food that I remember. But they did have good parking, and had a private nook for us. Maybe it was just an off night?
Other ideas that have been thrown around are Christopher's in Porter, Rudy's in Teele Square.....but I'm not sure if these would be great for 20 people.
Any other suggestions? Especially in Medford, East Arlington, Somerville? Any kind of food could potentially work, as long as the budget and vegetarian options were okay...