historynerd.ca
Then & Now: Davenport and Dupont
The Sign of the Steer, a short-lived restaurant of some legend, once occupied the corner of Davenport and Dupont.