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.

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
+1 215-702-8119
Website
Improve this listing
Today
11:00 am - 10:00 pm
Open now
See all hours
Hours:
Sun - Thu 11:00 am - 9:00 pm
Fri - Sat 11:00 am - 10:00 pm
Dining options: Dinner, Lunch, Accepts American Express, Accepts Discover, Accepts Mastercard, Accepts Visa, Free Wifi, Full Bar, Highchairs Available, Parking Available, Reservations, Seating, Serves Alcohol, Takeout, Television, Waitstaff, Wheelchair Accessible

TripAdvisor Reviewer Highlights

Read all 117 reviews
Visitor rating
  • 50
    Excellent
  • 43
    Very good
  • 17
    Average
  • 5
    Poor
  • 2
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    4 of 5 stars
Steak is good.

Went three times so far and enjoyed all 3 visits. Steak was done as requested and deserts were great.

4 of 5 starsReviewed 5 days ago
commodus619
,
Langhorne, Pennsylvania
Add Photo Write a Review

117 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
Langhorne, Pennsylvania
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed 5 days ago NEW

Went three times so far and enjoyed all 3 visits. Steak was done as requested and deserts were great.

Helpful?
Thank commodus619
Langhorne, Pennsylvania
Level Contributor
7 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
4 of 5 stars Reviewed 5 days ago NEW

They have the best ribs! Also love their Cajun salmon. Great salads & honey bread. Very busy happy hour with 1/2 price appetizers. Wine a little pricy for amount you get.

Helpful?
Thank jlbird51
Lambertville, New Jersey
Level Contributor
93 reviews
68 restaurant reviews
common_n_restaurant_reviews_1bd8 28 helpful votes
4 of 5 stars Reviewed 2 weeks ago

Have been to Dawson's a few times when visiting the area...Great atmosphere, very friendly and attentive staff and very good food....have had items from burgers to salads to soup all we hot and delicious. with a lot of eating establishments in the area, this is a go to place

Helpful?
Thank baron13
Elizabethtown, Pennsylvania
Level Contributor
10 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed January 6, 2016

My coworkers and I ate at J B Dawson's and really enjoyed the food and atmosphere. The ribs and macaroni and cheese were tasty. The potato soup received a very good review. The waitress was very attentive.

Helpful?
Thank robino472
Pete D, Owner at J B Dawson's Restaurant & Bar, responded to this review

robino472, thanks for the very nice review. Glad to hear that you enjoyed everything. We look forward to your next visit. Sincerely, Pete DiCarlo. Director of Operations/Owner. More 

Philadelphia, Pennsylvania, United States
Level Contributor
23 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 stars Reviewed January 4, 2016

Wife and I ate here for the first time tonight. I had Baby Back Ribs, she had Prime Rib, both delicious. She also had a crock of Onion Soup and I had this delicious Black Bean Soup. The Black Bean soup was not like I was used to, it was ground up beans with a little Chipotle to gve it... More 

Helpful?
Thank Allan R
Pete D, Owner at J B Dawson's Restaurant & Bar, responded to this review

Allan R, thanks so much for the great review! So glad to hear that you enjoyed everything and that it was your 1st time here. We pride ourselves on great food & great service so you should expect that each and every time you walk through our doors. We look forward to serving you again in the future. Sincerely, Pete... More 

Bucks County, PA
Level Contributor
43 reviews
20 restaurant reviews
common_n_restaurant_reviews_1bd8 45 helpful votes
5 of 5 stars Reviewed December 12, 2015

Whenever we have a special event to celebrate, my wife always wants to go to J B Dawson's for their Filet Oscar. I usually mix it up and try different entrees. I've never been disappointed. From the yummy bread and companion butter spread (i think it's a honey butter) The place is clean, the staff is friendly and they work... More 

Helpful?
Thank Gandalfim
Pete D, Owner at J B Dawson's Restaurant & Bar, responded to this review

Gandalfim, my name is Pete DiCarlo & I'm the Director of Operations/Owner and I wanted to thank you so much for the great review! Your wife can't go wrong with the Filet Oscar but like you said, there are so many great things so maybe she will switch and try something different. She isn't alone in ordering the same thing... More 

Level Contributor
12 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed December 12, 2015 via mobile

Very good food and environment. My wife and I loved this place. Little more expensive than most places but well worth it.

Helpful?
Thank David H
Pete D, Owner at J B Dawson's Restaurant & Bar, responded to this review

David H, thanks so much for the great review! What can I say except you and your wife have great taste. We look forward to serving you again in the near future. Sincerely, Pete DiCarlo. Director of Operations/Owner. More 

Philadelphia, PA
Level Contributor
76 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 45 helpful votes
4 of 5 stars Reviewed December 12, 2015

Had never been here but wanted to check it out. The food is a little pricey. I ordered my steak medium and it definitely wasn't. I'm not one to complain over little things. The staff was attentive and service was good. Would I go back, maybe.

Helpful?
Thank Mailer1877
Pete D, Owner at J B Dawson's Restaurant & Bar, responded to this review

Mailer1877, my name is Pete DiCarlo & I'm the Director of Operations and I wanted to thank you for the very nice review even though we cooked your steak to the wrong temperature. For someone that was here for the 1st time I wanted to tell you that you should expect nothing but the best once you walk through our... More 

Langhorne, Pennsylvania
Level Contributor
43 reviews
32 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
4 of 5 stars Reviewed December 11, 2015

A good choice for lunch or dinner, for groups or couples. The menu is varied and food has always been very good.

Helpful?
Thank midas6t6
Pete D, Owner at J B Dawson's Restaurant & Bar, responded to this review

midas6t6, thank you so much for your very nice review. So glad that you have always enjoyed your visits to J.B. Dawson's. We look forward to seeing you again soon. Sincerely, Pete DiCarlo. Director of Operations/Owner More 

Petoskey, Michigan
Level Contributor
58 reviews
31 restaurant reviews
common_n_restaurant_reviews_1bd8 24 helpful votes
3 of 5 stars Reviewed November 22, 2015

The restaurant has a nice decor with comfortable booths. The staff is friendly we found the dinners to be just ok.

Helpful?
Thank frederick k
Pete D, General Manager at J B Dawson's Restaurant & Bar, responded to this review

frederick k, my name is Eric Freitag and I'm the General Manager of this location. I'm sorry to hear that you weren't impressed with our food because that is why we are as busy as we are. We pride ourselves on great food and great service and I'm sorry to hear that you didn't receive great food. I would love... More 

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

Location and Contact Information

  • Address: 92 N Flowers Mill Rd, Langhorne, PA 19047
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Langhorne
  • Phone Number: +1 215-702-8119

Price and Cuisine

  • Average Prices: USD 10 - 30
  • Cuisine: American, Steakhouse, Seafood, Barbecue
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

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of J B Dawson's Restaurant & Bar and other visitors
1 question
Ask a question
Huntingdon Valley, Pennsylvania
8 months ago

See all questions (1)

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?