Philadelphia's premier outdoor waterfront dining destination. Open seasonally from April through October, Surrounded by water on three sides Cavanaugh's River Deck is the largest outdoor restaurant in the city. The casual outdoor atmosphere makes it a perfect place to spend summer afternoons and
… then dance the night away under the stars. Conveniently located just steps away from Penn's Landing, Old City, and Northern Liberties right on the Delaware River.Continued