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.

Great American Diner & Pub

1201 E Lincoln Hwy, Langhorne, PA 19047-3082
+1 215-943-4300
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent14%
  • Very good20%
  • Average26%
  • Poor16%
  • Terrible24%
Travellers talk about
Restaurant Hours
American, Diner, Bar, Pub
1201 E Lincoln Hwy, Langhorne, PA 19047-3082
All Details
Write a Review
Reviews (50)
Traveller rating
Traveller type
Time of year

1 - 10 of 50 reviews

Reviewed 20 June 2017 via mobile

Staying down the road and wanted to try a local diner . Should have looked at the TA rating. Food was barely edible and will not be returning again.

Thank Frank W
Reviewed 16 May 2017

Besides the fact that we had to wait over 40 minutes for two taco salads and the table next to us had to wait over an hour to get an order of fries and potato wedges, the food was awful. The water tasted "earthy" and...More

1  Thank ABieak
Reviewed 27 April 2017

I have been here a few times but you could not give me a free meal to go here again. I didnt go for a year, my son said to try it maybe its gotten better....no way breakfast was bad, floppy bacon and hard eggs...More

Thank rcamp71570
Reviewed 30 October 2016 via mobile

They have a large number of choices. Food is good. Coffee very good. Make sure you read the fine print regarding if coffee is included. Color coded system and the star marked items for that. If it is cold weather make sure you are not...More

Reviewed 17 October 2016 via mobile

Stopped here to grab a quick dinner with my family. Our waitress was very friendly, prompt and attentive. We were impressed. The food was very good. The portions were just right and the price was reasonable. We would come back.

Thank Angela C
Reviewed 27 September 2016

I've been coming here for years. It doesn't matter if it's breakfast lunch. The food is always good. The armosphere is comforting. Staff is always friendly.

Thank Fred H
Reviewed 12 September 2016

Nice friendly diner. great menu, with good specials. Nice pleasant server. Full bar for lunch or dinner, or a bloody Mary for breakfast, open 24 hours.I stopped for breakfast, Good portions. Right off I-95, exit 44.

Thank Paul916
Reviewed 18 August 2016 via mobile

Standard diner fare. The waitstaff is friendly. Breakfast here is great. Other meals maybe not so much. I've been here about 5 times. It is consistently fair.

Thank tigrompy
Reviewed 13 August 2016

I was in a hurry, with a meeting to make. My first comment to the hostess was "could I get a very quick lunch?" She said sure, seated me and then ...... ....... It took more than 10 minutes until she came back and told...More

1  Thank David G
Reviewed 11 July 2016

Went with family for breakfast and had their specials. Each was delivered hot and were to each of our liking. I would eat here daily if I lived in the area. The only problem I have ever encountered is slow service at times. But that...More

Thank Esker M
Nearby Restaurants
Gerome's Sausage Co.
60 reviews
1.51 km away
Hong Kong Pearl Restaurant
77 reviews
.18 km away
Steve's Prince of Steaks
78 reviews
.75 km away
Philly Style Soft Pretzel
10 reviews
1.47 km away
Nearby Attractions
Sesame Place
2,476 reviews
2.81 km away
Puss N Boots
7 reviews
6.04 km away
Shady Brook Farm
130 reviews
6.71 km away
Core Creek Park
100 reviews
3.11 km away
Questions & Answers
Get quick answers from Great American Diner & Pub staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner, Bar, Pub
Breakfast, Lunch, Dinner, After-hours
Restaurant features
Seating, Waitstaff, Television, Serves Alcohol, Takeout
Good for
Location and Contact Information
  • Address: 1201 E Lincoln Hwy, Langhorne, PA 19047-3082
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Langhorne
  • Phone Number: +1 215-943-4300
  • E-mail
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