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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Great American Diner & Pub

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
2900 St Rd, Bensalem, PA 19020-2604
(215) 638-9600
Today
12:00 am - 11:59 pm
Open now
All hours
Hours:
Sun - Sat 12:00 am - 11:59 pm
More Info
Add Photo Write a Review

78 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
Showing 78: English reviews
PA
Level Contributor
14 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed 4 weeks ago

good place to eat good food and plenty on plate went for lunch food was prepaired according to our requests

Helpful?
Thank BONEZS
Level Contributor
11 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
3 of 5 stars Reviewed June 18, 2016 via mobile

Went for breakfast good price good food the reason I don't go there is a rumor heard about the management that I can't mention on account of having my review thrown off when I tried. Enter at your own risk.

Helpful?
Thank Ghostdog723
Long Beach
Level Contributor
17 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
4 of 5 stars Reviewed May 26, 2016 via mobile

A good diner with a bar area. All the food seemed good as well as the service. There was a trivia game going on in the bar area making it a bit more fun.

Helpful?
Thank Coldstonedave
Bristol, Pennsylvania
Level Contributor
18 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
4 of 5 stars Reviewed May 21, 2016 via mobile

I've eaten here at dfferent times of day. Very professional staff, many choices, and delicious food at fair prices. Who could ask for more?

Helpful?
Thank barknorr
Philadelphia, PA
Level Contributor
105 reviews
78 restaurant reviews
common_n_restaurant_reviews_1bd8 44 helpful votes
2 of 5 stars Reviewed May 19, 2016

Stopped here for lunch and was initially surprised by how slow the service was as the place seemed fairly empty (often have lunch well after 1pm). Once we did order, the food did seem to get delivered in relatively short order. We had multiple people in our party and everyone ordered something different. Everyone indicated that their meals ranged from... More 

Helpful?
Thank DPM67
Level Contributor
12 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
1 of 5 stars Reviewed May 7, 2016 via mobile

Well my food is not even here yet and I ordered something simple that no one could ruin but this place needs a 100% re do. The whole place is dirty rugs are shot with holes in them bathrooms are disgusting I'll never return here again and I'd advise you to avoid this place totally

Helpful?
Thank Biggybru
Bordentown, New Jersey
Level Contributor
52 reviews
28 restaurant reviews
common_n_restaurant_reviews_1bd8 18 helpful votes
2 of 5 stars Reviewed April 2, 2016

Stopped for lunch. Large place & noisy. Menu seemed OK for a diner. Food was marginal, and that is being nice. Both had a chile dish, one in abroad bowl, the other in a taco bowl. Bread for the bread bowl was not worth eating or the calories. The taco was so so. But the chile was terrible. Service however... More 

Helpful?
Thank SteveNGini
Philadelphia, Pennsylvania
Level Contributor
111 reviews
77 restaurant reviews
common_n_restaurant_reviews_1bd8 31 helpful votes
4 of 5 stars Reviewed February 19, 2016

We liked the diner decor, had good service and they made a fresh pot of decaf for us. I got the turkey panini, which had a generous portion of turkey and I thought was delicious. The fries were hot and not greasy. My spouse got a giro panini which had little meat and little lettuce, tomato or tzatziki sauce. By... More 

Helpful?
Thank pachachuck
Frederick, Maryland
Level Contributor
31 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
5 of 5 stars Reviewed February 16, 2016

Stopped in for a fast dinner. We were seated immediately and ordered. Food came out fast, hot and delicious. We ordered cheese steak wrap, chicken tenders and steak. It was very good. The drinks were refilled without even asking. Very nice décor and restrooms were clean. Big screen TV's were appreciated and viewing from anywhere was great. Ample parking was... More 

Helpful?
Thank Susan M
Philadelphia, Pennsylvania
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
1 of 5 stars Reviewed January 17, 2016

This place used to have good food, and good service..not anymore! We sat down and ordered two burgers..we didn't order any appetizers so we figured the food would come out sooner. A few minutes later our waitress said that our burgers would take a while to come out because we didn't order any appetizers. Now how would that make any... More 

Helpful?
Thank Andrew D

Travelers who viewed Great American Diner & Pub also viewed

Bensalem, Bucks County
Bensalem, Bucks County
 
Bensalem, Bucks County
Bensalem, Bucks County
 
Bensalem, Bucks County
Bensalem, Bucks County
 

Been to Great American Diner & Pub? 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
    3 of 5 stars
    Service
    3.5 of 5 stars
  • Value
    3 of 5 stars
    Atmosphere
    3 of 5 stars
Cuisine
American, Pub
Meals
Breakfast, Lunch, Dinner, Late Night
Restaurant features
Seating, Waitstaff, Parking Available, Takeout, Television, Serves Alcohol
Good for
Dining on a budget
Open Hours
Sunday
12:00 am - 11:59 pm
Monday
12:00 am - 11:59 pm
Tuesday
12:00 am - 11:59 pm
Wednesday
12:00 am - 11:59 pm
Thursday
12:00 am - 11:59 pm
Friday
12:00 am - 11:59 pm
Saturday
12:00 am - 11:59 pm
Location and Contact Information
  • Address: 2900 St Rd, Bensalem, PA 19020-2604
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Bensalem
  • Phone Number: (215) 638-9600

Questions & Answers

Questions? Get answers from Great American Diner & Pub 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?