re: #117 _RememberTonyC
Toad’s is in New Haven, home of Yale University. New Haven is to Hartford what Manhattan is to Albany. They are in the same state, but in different worlds when it comes to culture and “cachet.” New Haven is appx 40 miles south of Hartford
every time I’ve partied up there it was always ‘follow me!’…I knew it was in NH, just couldn’t remember where NH was/is