Today: March 1, 2026

JB Dawson’s Restaurant & Bar

Review

Vibe & Atmosphere
7/10
Drink Selection & Quality
7/10
Service
8/10
Crowd
6/10
Food
7/10
Overall
7.0/10

Where: 92 N Flowers Mill Rd, Langhorne
Phone: (215) 702-8119
Food: Link to Menu
Website
Parking: Lot Available

JB Dawson’s Restaurant & Bar stands out in the local landscape by offering a polished‑grill experience that goes well beyond what you’ll find in the typical tavern circuit. It’s a refined, modern option—one that feels intentionally designed for nights when you want something a little more elevated without drifting into white‑tablecloth territory.

Make no mistake – this is a restaurant first as the menu is the major part of its appeal. Signature steaks, rotisserie chicken, and fresh seafood anchor the lineup, but even the supporting dishes show the same level of care. There is something for everyone on the menu.

Ambient lighting, clean lines, and comfortable booth seating give the dining room a cool, composed feel—ideal for date nights that start at the bar. Speaking of, the bar area adds its own dimension, offering a curated mix of wines and craft cocktails in a sleek, social setting. Whether you’re stopping in for a pre‑dinner drink or settling into a happy hour, it’s a comfortable space that feels intentionally separated from the dining room’s quieter energy.

Previous Story

Miller’s Ale House

Next Story

The Langhorne Brewing Company

Latest from Blog

Outdoor patio seating surrounded by lush greenery at Water Wheel Tavern

Water Wheel Tavern

A 18th-century grist mill offering seasonal cuisine, craft cocktails and a rustic-chic atmosphere.
Huge LED video wall for sports watching at Liberty Bell Gastropub bar

Liberty Bell Gastropub

28 craft beers on tap, alongside a curated list of American wines and signature handcrafted cocktails.
Elegant riverside dining room with jewel-toned velvet armchairs at Odette's

Odette’s Steakhouse

Pairing dramatic views with prime steaks, signature cocktails and a touch of old‑school glamour.
Go toTop

Don't Miss

The Langhorne Brewing Company

A craft beers destination appealing to both casual drinkers and

Miller’s Ale House

Where: 2250 Lincoln Hwy, Langhorne Phone: (267) 572-0750 Food: Think