The Chart House restaurant’s nearly 40-year run on Penn’s Landing is coming to an end
The Chart House, which boasts excellent river and city views from its perch on a Delaware River pier, is suffering because of its location amid the I-95 construction zone, its owner says.
