I'm thinking we could park anywhere random, then meet up at Fanuiel Hall. There are many good restaurants around there. Also, those of us staying at the airport will be able to take the water ferry :-)

I'll research some more and post back later - just setting out to Boston now.

Rob