My family and I are driving to Hampshire College for a tour next week and will finish the tour around lunchtime. Anybody have any recs for a good lunch? Then we are on our way to New Haven to visit nephew at Yale. We are taking him out for his B-day dinner- any thoughts in New Haven? He is allergic to seafood. thanks, Chowhounds!