Riverside restaurant terrace at dusk
Town Guide6 min read

Best Restaurants in Yardley, PA (2026 Guide)

Published June 9, 2026

Yardley punches far above its size. This small borough on the Delaware is home to Nikos, a Continental kitchen holding a 4.9 Google rating across more than 2,800 reviews. No other restaurant in Bucks County matches those numbers. And the rest of town keeps up: a brewery pouring its own beer inside a converted bank, a BYOB doing some of the area's most creative cooking, and the Yardley Inn down on the river.

The Standouts

Nikos is the reservation to chase — its lamb chops are a Bucks County institution, and the room fills weeks out for weekend prime time. Charcoal BYOB is the local favorite for inventive New American cooking (bring a good bottle; the kitchen deserves it), and Vault Brewing Company pours its own beer in a moody, candlelit former bank. For Italian, the borough is spoiled: Carlucci's Grill, Trattoria Rosa Bianca, and DeLorenzo's Tomato Pies — the famed Trenton-style pizza name — all rate 4.6.

On the Water

The Yardley Inn Restaurant and Bar is the classic riverside table, with a porch overlooking the Delaware and a New American menu that suits both anniversaries and weeknights at the bar. Canal Street Grille covers relaxed Mediterranean a block from the towpath. Indian Garden and Mil-Lee's, the town's well-loved diner, round out a borough that handles anniversary dinners and Saturday breakfast equally well.

Tip: Several of Yardley's best kitchens are BYOB, including Charcoal — plan a stop at a bottle shop on the way in. For Nikos, book well ahead or aim for a weeknight; walk-ins on Friday and Saturday are a long shot.

The Full List, Ranked

Below are Yardley's best restaurants, pulled live from our directory and ranked by verified Google ratings. Click any restaurant for menus, hours, photos, and our full review.

Browse all Yardley restaurants →

Frequently Asked Questions

What is the best restaurant in Yardley, PA?

Nikos, by a wide margin — its 4.9 Google rating across more than 2,800 reviews is unmatched in Bucks County. The lamb chops are the signature order; reserve well ahead for weekends.

Are there BYOB restaurants in Yardley?

Charcoal BYOB is the headliner — a 4.6-rated New American kitchen doing some of the area's most creative plates. Bring a good bottle; the cooking deserves it.

Which Yardley restaurants are on the water?

The Yardley Inn Restaurant and Bar has the classic porch overlooking the Delaware, and Canal Street Grille sits a block from the canal towpath.

Where can I get good pizza in Yardley?

DeLorenzo's Tomato Pies brings the famed Trenton-style tomato pie name to Yardley, holding a 4.6 rating across more than 1,000 reviews.