In January 1975, 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 ...