Waterfront Square Will Finally Be Completed, in a Manner of Speaking
July 25, 2024 | Northern Liberties
Twenty years ago, 901 N. Penn St. was a huge vacant lot on the Delaware waterfront which was previously home to Riverfront Restaurant & Dinner Theater and before that, a short-lived old-timey faux-historical concept called Philadelphia 1700. Things changed dramatically in 2004, as work began