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

$$ - $$$American, ,
2900 St Rd, Bensalem, PA 19020-2604
+1 215-638-9600
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent26%
  • Very good30%
  • Average13%
  • Poor16%
  • Terrible15%
Travelers talk about
Open Now
12:00 AM - 11:59 PM Hours
American, Bar, Pub
$$ - $$$
2900 St Rd, Bensalem, PA 19020-2604
All Details
Write a ReviewReviews (96)
Traveler rating
Traveler type
Time of year

1 - 10 of 96 reviews

Reviewed July 16, 2018 via mobile

One of the better deals around for happy hour. Half price appetizers and drink specials. Staff is always friendly and helpful. Your typical bar food but always good and consistent. One of our go to places.

Date of visit: July 2018
Thank Patrick D
Reviewed May 14, 2018 via mobile

This place is great. Food is delicious great beer selection and during happy hour all appetizers are half price and they have a large selection. Will return for sure.

Date of visit: May 2018
Thank Rlath82
Reviewed May 10, 2018

I have stopped by several times and almost always we get a good meal and good service at a reasonable price. Last time we stopped in late following a show in Philly and wanted a bowl of soup. My husband ordered the chilli and believe...More

Date of visit: May 2018
Thank ShirleyE601
Reviewed April 30, 2018

We usually go here for breakfast, reasonable prices & specials, we ask for Carlos, he is a great waiter, brings our coffee quickly & is friendly & nice, also been here for dinners which are good too

Date of visit: April 2018
Thank Karen C
Reviewed March 29, 2018

Atmosphere was exceptionally nice, large and paneled, with tables and booths and a large bar area. Is called both The Pub and The Great American Diner. Menu was pretty much diner style but the pub in the middle was pretty nice. We were there on...More

Date of visit: March 2018
Thank goodguy099
Reviewed March 18, 2018

Had dinner after the theatre and was seated immediately. Food was very nice and entree, salad, 2 sides, great garlic bread and dessert for $14.99.

Date of visit: March 2018
Thank PABuckeyeFans
Reviewed March 13, 2018

Clean restaurant, friendly knowledgeable servers. Early bird breakfasts are the bomb. Large amount of menu items. Great location . Near parx casino

Date of visit: March 2018
Thank Nancy R
Reviewed July 19, 2017

Good place for good food and good value. Variety and the best way to get your whole group satisfied. The only way to be able to guarantee the selection for all different types of tastes.

Date of visit: May 2017
Thank 506kathleenw
Reviewed July 3, 2017 via mobile

Stopped in with a large party. Service was good and food pretty good. I asked the scrapple to be sliced thin and crispy and that is what I got. Yum! The restaurant is interesting and the details and curb appeal could be better.

Date of visit: July 2017
Thank 33nancyl
Reviewed May 25, 2017

My husband and I went for breakfast here on our last day in Bensalem. It lists itself as a diner, but the interior reminds me of an old-school steakhouse. The food is amazing! My husband had the Meat Lovers Omelet which was bursting with meat...More

Date of visit: May 2017
Thank Jacqueline M
Nearby HotelsSee all 10 hotels in Bensalem
Courtyard Philadelphia Bensalem
188 reviews
.41 miles away
Holiday Inn Bensalem - Philadelphia Area
152 reviews
.53 miles away
Sleep Inn & Suites
244 reviews
.88 miles away
Best Western Plus Philadelphia Bensalem Hotel
421 reviews
1.00 miles away
Nearby Restaurants
Carrabba's Italian Grill
181 reviews
.30 miles away
145 reviews
.40 miles away
Chickie's & Pete's
146 reviews
.20 miles away
Liberty Bell Gastropub
42 reviews
.52 miles away
Nearby Attractions
Parx Casino
1,727 reviews
.12 miles away
TD Bank Amphitheater
33 reviews
.64 miles away
Bucks County Visitor Center
14 reviews
.31 miles away
Xcite Center
45 reviews
.53 miles 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, Bar, Pub
Breakfast, Lunch, Dinner, Late Night
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Families with children, Kids
Open Hours
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
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: +1 215-638-9600
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