With so many beautiful rivers in Pennsylvania, it's not hard to find a waterfront restaurant with equally beautiful views. We went searching for the best-of-the-best views along (and on) the water where you can kick back, relax, enjoy a meal, and appreciate our spectacular state.
1. Ristorante La Veranda (Philadelphia)
This Italian restaurant in Philly has a beautiful view AND killer tiramisu.
31 N Columbus Blvd
Philadelphia, PA
2. Bayfront Grille (Erie)
Bayfront Grille is in the Shearton Erie Hotel, and has some of the best views in town.
55 W Bay Rd, Erie, PA
3. Char’s Restaurant at Tracy Mansion (Harrisburg)
Char's Restaurant, built inside a mansion constructed in 1913, is beautiful inside and out.
1829 N Front St, Harrisburg, PA
4. Moshulu (Philadelphia)
Moshulu is one of the finest in Philly. You get delicious food, amazing views, AND you are aboard the world's oldest (and largest) square-rigged ship still afloat. You can't get much closer to the waterfront than this.
401 S Christopher Columbus Blvd, Philadelphia,
5. The Waterfront (Lancaster)
The Waterfront is casual, delicious, and their waterfront terrace can't be beat.
680 Millcross Rd, Lancaster, PA
6. Rum Runners Cove (Erie)
Rum Runners Cove is well known for being a hoppin' bar with delicious seafood and excellent drink specials. We could stay here all day to enjoy this beautiful view.
2 State St, Erie, PA
7. Spirit of Philadelphia (Philadelphia)
Spirit of Philadelphia offers brunch, lunch, and dinner cruises up and down the Delaware River all year round. Tickets can be a bit spendy, but the venue makes it totally worth it for a special occasion.
401 S Christopher Columbus Blvd, Philadelphia, PA
8. Duke's Bar and Grille (Wormleysburg)
If you are looking for BIG portions and a beautiful view of the Susquehanna River, Duke's Bar and Grille is the place to go.
313 South Front Street, Wormleysburg, PA
9. Redfin Blues (Pittsburgh)
Two words: crab legs. Redfin Blues is a great place to kick back on a sunny afternoon with friends, drinks, and a pretty cool view of the river from beneath the 31st Street Bridge.
100 Waterfront Dr, Pittsburgh, PA
10. Hofbrauhaus (Pittsburgh)
This German pub brews their own beer on site, has tasty Bavarian food, and one amazing view of the Monongahela River from the Biergarten.
2705 South Water Street, Pittsburgh, PA.
11. Rockbass Grill (Wormleysburg)
Rockbass Grill is a great steak and seafood spot, but we're big fans of their brunch (and the view).
461 S Front St. Wormleysburg, PA
12. In Riva (Philadelphia)
Rustic wood-fired pizzas and a riverside patio...what more could we ask for?
4116 Ridge Ave
Philadelphia, PA
Where do you go when you're looking for a meal with a view? Is your favorite missing from our list? Tell us about it in the comments!
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!