My mother recommended I look around because they might not charge a site fee. We are looking for 100 people, with really high quality food. We'd like to spend around 60-70 pp, but only 60 if there is a site fee. Boston/Worcester area. I'd trade ambience for a better dinner.