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.

Frequently Asked Questions

What are the hours at JB Dawson's Restaurant & Bar?

JB Dawson's Restaurant & Bar is open Monday, Tuesday from 11:30 am to 9 pm; Wednesday from 11:30 am to 9:30 pm; Thursday from 3 to 8 pm; Friday from 11 am to 4 pm; Saturday from 11 am to 9:30 pm; Sunday from 11 am to 8:30 pm. Hours can change for holidays, so confirm directly with the restaurant before visiting.

Where is JB Dawson's Restaurant & Bar located?

JB Dawson's Restaurant & Bar is at 92 N Flowers Mill Rd, Langhorne, PA 19047, in Langhorne, Bucks County, PA.

What kind of food does JB Dawson's Restaurant & Bar serve?

JB Dawson's Restaurant & Bar serves American cuisine in Langhorne. 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.

Does JB Dawson's Restaurant & Bar take reservations?

JB Dawson's Restaurant & Bar accepts walk-ins and does not require reservations, though larger parties or peak times may benefit from calling ahead.

What's the dress code at JB Dawson's Restaurant & Bar?

The dress code at JB Dawson's Restaurant & Bar is casual — jeans and a clean shirt are perfectly fine.

Is JB Dawson's Restaurant & Bar expensive?

JB Dawson's Restaurant & Bar is budget-friendly (most entrees under $15). Final pricing depends on what you order — beverages, sides, and specials can shift the total.

When is the best time to visit JB Dawson's Restaurant & Bar?

Busiest times: Saturday evenings from 5-8 PM, with 97-100% occupancy. Peak dinner hours on weekends feature a bustling, energetic environment. Quieter times: Weekday lunch hours (11:30 AM-2 PM) offer a more subdued dining experience, with lower crowd levels and a quieter atmosphere.

What do customers say about JB Dawson's Restaurant & Bar?

Guests consistently praise JB Dawson's for its reliable quality and welcoming atmosphere. See more reviews from diners on Google.

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

More Restaurants in Bucks County