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.

Two more views; 1957 from atop the Davenport underpass.