21 top-rated restaurants • Average rating: 4.5 • Top cuisine: American
Yardley seamlessly blends historic charm with contemporary sophistication, and nowhere is this more evident than in its restaurant scene.
Yardley's culinary reputation rests on quality over quantity. The Yardley Inn stands as the crown jewel—a historic establishment known for special occasion dining.
Highest-rated restaurants

**9th Street on Main** brings authentic South Philadelphia sandwich culture to charming Yardley, serving up generous deli classics that transport you straight to the City of Brotherly Love. This budget-friendly gem on South Main Street delivers bold flavors and honest portions, making every bite a delicious reminder of why Philly's sandwich game remains unmatched.

This fine dining Greek restaurant in Yardley earns a 4.9 rating from 2,682 reviews, with repeat guests praising the perfectly seared scallops, banana crème brûlée, and exceptional service for celebrations.

Experience exquisite seafood at La La Lobster in Yardley, Bucks County, PA. Enjoy fresh lobster and more! Rated 4.7/5. Book your table now!

Experience exceptional American BYOB dining at Charcoal BYOB in Yardley, Bucks County, PA. Enjoy delicious dishes and a 4.6-star experience. Book your table today!
Browse 21 restaurants in Yardley, Pennsylvania
Explore more of Yardley