All Restaurants

The Best Restaurants in Bristol, PA

Explore Bristol's dining scene in this historic Delaware River borough. From the landmark King George II Inn to local Italian and seafood spots.

Bristol Borough is one of the oldest continuously settled communities in the Delaware Valley, and the food scene benefits from that history. The borough sits on the Delaware River with a walkable downtown along Mill Street that has been revitalized over the past decade. Italian and seafood are the strongest categories. The scene has also diversified to include Mediterranean, casual American, and a notable historic inn.

Mill Street & The Riverfront

Mill Street is the heart of Bristol's dining scene. The street runs from the river inland through the historic downtown, and most of the borough's notable restaurants are within a few blocks. The riverfront itself has a few standout spots with patios facing the Delaware. Bristol's King George II Inn, dating back to 1681 and claimed by some to be the oldest continuously operating inn in America, is the historic anchor.

Italian Roots & Seafood

Bristol's Italian-American community has deep roots, and that shows in the food scene. Several long-running family Italian restaurants serve traditional red-sauce cooking: veal parmesan, spaghetti and meatballs, hand-cut pasta. Seafood is also strong given Bristol's waterfront identity, with a few spots specializing in shellfish, oysters, and whole-fish preparations. There is also a growing Mediterranean and Greek dining presence in the borough.

Insider Tip

The riverfront patios in Bristol are some of the most underrated outdoor dining spots in lower Bucks County. The Delaware views are excellent and the scene is far less crowded than New Hope. Sunset on a summer Friday is hard to beat.