In January 1975, on a side street in New Haven ... that “we will be celebrating this golden anniversary” in the coming months. A documentary on Toad’s Place is in the works.
on a side street in New Haven, Conn., surrounded by the campus of Yale University, a small French restaurant featuring live music opened its doors, with an unlikely name — Toad’s Place.