I was only 6 when this beautiful photo was taken. I tried to picture it as I remember it back in the mid 40's and 50's, and the Mercer Beverage Company being across the street confused me. I always envisioned that old brewery as being on the very corner of Lalor and Lamberton Street and across the street the Delaware River. I don't remember the "dog leg" curve on Lamberton Street and I leave it to my knowledgeable South Trenton resident visitors to expand on their memories of this historic Trenton landmark. Correct me if I am in error, but we are in the middle of Lamberton Street looking toward Lalor Street.