Graduation dinner for 18!
Help, a bunch of friends and our families (18 pax) would like to get together and have a nice dinner to celebrate our graduation on June 7th. There are several vegetarians so a steakhouse would be pretty bad. A place with a nice atmosphere and wine list, downtown is preferred. Hope to hear back soon cos all the places are filling up!
You might try Davio's. It's a steakhouse and a N. Italian restaurant, so they should be able to feed the different needs. They have at least one private room, but it's a big place and probably can accommodate.
For big groups of that size I always recommend Tapeo on Newbury Street. Its a tapas restaurant so its a good place to dine if you are with a lot of people and want to be in a social setting (because everyone shares the food).
Just did an opentable search and came up with the following:
Anthony's Pier 4 (best avoided)
Ivy Restaurant (don't know it)
La Galleria 33 (don't know it)
Legal Seafood (Park Sq. location) (never my first choice, or my second, but will get the job done)
Lucia Ristorante (don't know it)
Odyssey Cruises (interesting idea!)
Sol Azteca (Mexican in Brookline that's been around forever)
I also encourage you to call Mamma Maria, which often can accommodate larger crowds. (They have options for vegetarians, but virtually nothing for vegans.)