Thanks, I think I'll probably go for business casual, I hate feeling under-dressed for these kinds of things.
I'm from the south shore so I'm not too familiar with the metro Boston and north shore areas, anything specific I should study to prepare for the map portion?