Best Restaurants in Langhorne, PA & Nearby (2026 Guide)
Published June 9, 2026
Langhorne proper is a tiny historic borough, but it holds two of Lower Bucks' most reliable tables: JB Dawson's Restaurant & Bar, a scratch-kitchen American spot that has earned a 4.6 rating across more than 2,500 reviews, and The Langhorne Hotel, a revived tavern that has anchored the crossroads since the stagecoach era. Widen the circle ten minutes and the options multiply — which is exactly how locals actually eat around here.
In the Borough
JB Dawson's is the everyday all-star — generous portions, scratch cooking, and service that explains the review count. The Langhorne Hotel pairs a historic taproom with an updated American menu, and its bar remains the borough's living room. Between them they cover most occasions short of a milestone anniversary.
Worth the Short Drive
Head north to Richboro for 59 Almshouse's farmhouse-style New American cooking or UVA's upscale Italian. Southampton brings Steam Pub — a polished gastropub with one of the area's better draft walls — and Maggio's, the do-everything Italian restaurant, bar, and ballroom. Toward Levittown, Curly's Comfort Foods earns its loyal following one enormous sandwich at a time, and Under the Pier does shore-style seafood without the Parkway traffic.
Tip: JB Dawson's doesn't take reservations for small parties at peak times and the wait builds fast on weekends — arrive before 6pm or use call-ahead seating. For a quieter evening, the Langhorne Hotel's dining room is usually the easier seat.
The Full List, Ranked
Below are the best restaurants in Langhorne and within a short drive, pulled live from our directory and ranked by verified Google ratings. Click any restaurant for menus, hours, photos, and our full review.
Browse the full restaurant directory →







