We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

J B Dawson's Restaurant & Bar

Certificate of Excellence
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
92 N Flowers Mill Rd, Langhorne, PA 19047-1601
+1 215-702-8119
Website
Today
11:00 am - 10:00 pm
Closed now
All hours
Hours:
Sun - Thu 11:00 am - 9:00 pm
Fri - Sat 11:00 am - 10:00 pm
More Info
Add Photo Write a Review

151 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
Showing 151: English reviews
Langhorne, Pennsylvania
Level Contributor
3 reviews
5 of 5 stars Reviewed 3 days ago NEW

We go here when we want the best beef. Prime Rib, chops ,strip s etc. Great staff. You get what you pay for.

Helpful?
Thank Russell S
Langhorne, Pennsylvania
Level Contributor
108 reviews
47 restaurant reviews
common_n_restaurant_reviews_1bd8 62 helpful votes
5 of 5 stars Reviewed 4 days ago NEW

This place is outstanding - everything from the drinks, appetizers, entrees, desserts - the SERVICE - is just wonderful! Can be pricey but you definitely will be pleased!! The ribs are my husbands favorite (fall right off the bone) - nobody has ever done ribs better in his opinion. Love this place and its close to home!!

Helpful?
Thank melbiemel
Yardley, Pennsylvania
Level Contributor
120 reviews
64 restaurant reviews
common_n_restaurant_reviews_1bd8 47 helpful votes
3 of 5 stars Reviewed 4 days ago NEW

We had dinner here w/ family in July. Dinner was average. nothing special. Service was ok. Place was packed out. Several our group ordered different dinner platters. Everything was average. Nothing to go back for.

Helpful?
Thank jkuts
Level Contributor
14 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 stars Reviewed 2 weeks ago via mobile

My family and I busted JB Dawson's after reading other reviews - it was even better than we expected! We had to wait about 15 minutes for a table on a Thursday evening) around 7pm). Our server, Rachel, was very attentive to our needs and was very knowledgeable about the menu items. She informed us that they work as a... More 

Helpful?
Thank Kristina F
Levittown, Pennsylvania
Level Contributor
37 reviews
36 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
4 of 5 stars Reviewed 4 weeks ago via mobile

The appetizers were really good. Got the shrimp. They sounded like they might be breaded. They were not, which in my book is good. I had the Cajun chicken sandwich. Very good. My wife, adult children and family friends had main entries, they were all very happy with them. Mixed drinks were very good and brought out in nice glasses.... More 

Helpful?
Thank BACHVW
Langhorne, Pennsylvania
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 4 weeks ago

Excellent restaurant overall, but there happy hour is very good. Get there early as it fills up fast. Bar area only.

Helpful?
Thank rayne20
Windham, ME
Level Contributor
29 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 28 helpful votes
5 of 5 stars Reviewed July 19, 2016 via mobile

Friendly service, about 10 min with lights from Sesame Place. In an area dominated by chains this was a refreshing diversion. Nice selection of craft brews. Moscow mule was tasty. All meals were fresh and well prepared. The dining room is comfy and dark. Will go back for sure when at Sesame.

Helpful?
Thank running_rhoads
NJ
Level Contributor
4 reviews
5 of 5 stars Reviewed June 30, 2016

I had half a rack of spare ribs with garlic mashed potatoes and baked beans. The ribs were excellent, very tender and the bbq sauce was fantastic. The service was very good.

Helpful?
Thank grandmaar
virginia
Level Contributor
8 reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed June 27, 2016 via mobile

After a busy day and tiring day at sesame place, we were able to secure a table for 9 on Sunday night. Only con: they do not take reservations. We were able to call ahead and get a heads up on the wait time. Hubby had a steak and I ordered the shrimp pasta which was tasty. Service was excellent... More 

Helpful?
Thank VirginiaClam
Washington DC, District of Columbia
Level Contributor
14 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 stars Reviewed June 23, 2016

We got the usual list of restaurants from the hotel front desk, but we were looking for a place that the kids could enjoy, but the adults could have a drink and some good food. We arrived late (8:00pm) on a Sat night and they were busy (make reservations). Apparently the locals are aware of this hidden gem. They have... More 

Helpful?
Thank Jason M

Travelers who viewed J B Dawson's Restaurant & Bar also viewed

Langhorne, Bucks County
 
Langhorne, Bucks County
Langhorne, Bucks County
 

Been to J B Dawson's Restaurant & Bar? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 stars
    Service
    4 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    4 of 5 stars
Average prices
$10 - $30
Cuisine
American, Bar, Gluten Free Options
Meals
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Reservations
Good for
Large groups, Families with children, Bar scene, Special occasions
Open Hours
Sunday
11:00 am - 9:00 pm
Monday
11:00 am - 9:00 pm
Tuesday
11:00 am - 9:00 pm
Wednesday
11:00 am - 9:00 pm
Thursday
11:00 am - 9:00 pm
Friday
11:00 am - 10:00 pm
Saturday
11:00 am - 10:00 pm
Location and Contact Information
  • Address: 92 N Flowers Mill Rd, Langhorne, PA 19047-1601
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Langhorne
  • Phone Number: +1 215-702-8119

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of J B Dawson's Restaurant & Bar and other visitors
2 questions
Ask a question
Harrisburg, Pennsylvania
3 months ago
Huntingdon Valley, Pennsylvania
over a year ago

See all questions (2)

Questions? Get answers from J B Dawson's Restaurant & Bar staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?