JB Dawson's Restaurant & Bar

92 N Flowers Mill Rd, Langhorne, PA 19047
Langhorne$

Casual Upscale · Cozy · Family-Friendly · Relaxed · Neighborhood Favorite

8.7/10

Our weighted 10-point scoring system prioritizes food quality, service excellence, and dining experience, considering cuisine authenticity, professional reviews, and expert evaluations to assess Bucks County's premier restaurants.

○ Service
9.2
○ Ambiance
8.5
○ Food Quality
8.7
○ Accessibility
9
○ Value For Money
8.3

The Story

Nestled in the Shoppes at Flowers Mill, JB Dawson's Restaurant & Bar offers a welcoming American dining experience that captures the heart of Bucks County's culinary scene. This local gem blends casual comfort with elevated cuisine, featuring an impressive menu that spans from perfectly prepared steaks to creative seafood dishes. The restaurant's warm, modern atmosphere invites guests to enjoy everything from intimate date nights to family celebrations, with a notable commitment to quality ingredients and attentive service. The restaurant's menu showcases the best of contemporary American cuisine, with standout items like the filet mignon, prime rib, and their famous lobster bisque. Their commitment to variety is evident in the diverse offerings that cater to multiple palates, including gluten-free and vegetarian options. The full-service bar adds another dimension to the dining experience, featuring craft cocktails like the popular Purple Rain and an extensive selection of beverages.

Public Sentiment

2.4K+ Google Reviews

Guests consistently praise JB Dawson's for its reliable quality and welcoming atmosphere. The restaurant receives high marks for friendly service, with many reviewers specifically mentioning attentive staff and managers who engage with diners. Food quality is a significant highlight, with particular acclaim for steaks, seafood, and comfort food classics. While most reviews are overwhelmingly positive, some guests note occasional inconsistencies in dish preparation, suggesting the restaurant maintains a generally high standard with room for occasional improvement.

Best for: Groups · Family Dinners · Casual Date Night · Birthday Celebrations

Excellent steaks · Friendly service · Cozy atmosphere · Great cocktails · Consistent quality

Best Times to Visit

Weekend evenings, particularly Saturday nights between 5-8 PM, are the most vibrant times at JB Dawson's. The restaurant reaches peak occupancy during these hours, offering a lively atmosphere perfect for social dining. Arrive early or make reservations to secure a table during these popular times.

Buzzing

Saturday evenings from 5-8 PM, with 97-100% occupancy. Peak dinner hours on weekends feature a bustling, energetic environment.

Relaxed

Weekday lunch hours (11:30 AM-2 PM) offer a more subdued dining experience, with lower crowd levels and a quieter atmosphere.

Location & Getting There

By Car

Street parking available nearby

Get Directions →

Taxi / Uber

Convenient drop-off at entrance

Book Uber →

Public Transit

Check local transit options

View Routes →

Ratings & Reviews

5
1730
4
497
3
121
2
41
1
51

Information

Address

92 N Flowers Mill Rd, Langhorne, PA 19047

Price Range

$

Reservations

Not Required

Hours

Monday11:30 AM to 9 PM
Tuesday11:30 AM to 9 PM
Wednesday11:30 AM to 9:30 PM
Thursday3 to 8 PM
Friday11 AM to 4 PM
Saturday11 AM to 9:30 PM
Sunday11 AM to 8:30 PM