The best towns to send your kids to BS in...

Wow- thanks everyone for the great suggestions. Now that I live in New England, I find that I never know where to eat. My office is in Portland and I spend a few days a month there- I will be trying many of your suggestions!