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.
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.