Review on Cavanaugh's River Deck
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.
Rate this RestaurantCuisine
American
Accepted credit cards
Visa, Master Card