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.

Cross Keys Diner

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
4125 E Swamp Rd, Doylestown, PA 18902-1180
+1 215-348-4911
Improve this listing
Today
6:30 am - 2:15 pm
Closed now
See all hours
Hours:
Mon - Fri 6:30 am - 2:15 pm
Sat - Sun 7:00 am - 2:15 pm
Dining options: Lunch, Breakfast, Seating, Takeout, Waitstaff

TripAdvisor Reviewer Highlights

Read all 100 reviews
Visitor rating
  • 48
    Excellent
  • 25
    Very good
  • 14
    Average
  • 5
    Poor
  • 8
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    3.5 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    3.5 of 5 stars
Busy for breakfast, even at 10:30 am

A friend and I stopped by around 10:30 am on a Saturday and there was still a wait. We chose to sit at the counter (no wait if seat is available). I had the raisin bread french toast and it was terrific. My friend had the cornmeal buttermilk pancakes which was also terrific (I might have these... read more

4 of 5 starsReviewed December 12, 2015
CMCPhiladelphia_PA
,
Abington, Pennsylvania
Add Photo Write a Review

100 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
Level Contributor
16 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 2 weeks ago via mobile

I love this place the food is spot on prices are great service is good and fast. Only problem is the waiting on the weekends buts it's worth it that's how you know the food is good people are dying to get in.......lol

Helpful?
Thank John F
Doylestown, Pennsylvania
Level Contributor
3 reviews
3 restaurant reviews
3 of 5 stars Reviewed 3 weeks ago via mobile

We enjoyed our food but the service was lackluster. Our waitress was more concerned with her closing duties. We can understand they would like to close but how do we eat with no utensils? Missing food and lack of refills on coffee/water. We were constantly asking other waitresses for their assistance. We will return as the breakfast and lunch items... More 

Helpful?
Thank in2skigolf
pennsylvania
2 reviews
5 of 5 stars Reviewed 5 weeks ago via mobile

In the pretentious foody world Cross Keys is the exact opposite. Classic, fresh, local food with unique daily specials. Everything is homemade to order by creative chefs and delivered by a fun staff who work their butts off. If you're offended by classic rock music or are looking for the next dietary fad like gluten free or vegan-don't go here.... More 

Helpful?
Thank heartbreakfast
Abington, Pennsylvania
Level Contributor
222 reviews
107 restaurant reviews
common_n_restaurant_reviews_1bd8 110 helpful votes
4 of 5 stars Reviewed December 12, 2015

A friend and I stopped by around 10:30 am on a Saturday and there was still a wait. We chose to sit at the counter (no wait if seat is available). I had the raisin bread french toast and it was terrific. My friend had the cornmeal buttermilk pancakes which was also terrific (I might have these the next time... More 

Helpful?
Thank CMCPhiladelphia_PA
Doylestown, Pennsylvania
Level Contributor
107 reviews
75 restaurant reviews
common_n_restaurant_reviews_1bd8 37 helpful votes
4 of 5 stars Reviewed December 6, 2015 via mobile

Busy, busy place but worth the wait. Nothing fancy but everything was very tasty. Had yummy classic eggs Benedict and omelet was great. And if you're into scrapple, they cook it right. A definite go to place.

Helpful?
Thank judy U
Lewisburg, Pennsylvania
Level Contributor
21 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 stars Reviewed November 8, 2015

Stopped for breakfast on the recommendation from the desk clerk at the motel we stayed at. Couldn't believe how busy they were at 7:30 on a Sunday morning. We had to wait approx. half an hour, but was it ever worth the wait! I had a pancake, egg and sausage combo. The pancakes were clearly made from scratch, and were... More 

Helpful?
Thank Skip C
Level Contributor
83 reviews
67 restaurant reviews
common_n_restaurant_reviews_1bd8 48 helpful votes
3 of 5 stars Reviewed October 22, 2015 via mobile

A very average, yet over-priced, diner, with marginal service. Maybe it used to be better, which is the only logical reason people would wait on a long line to eat here on a weekend. There are certainly better choices in Doylestown.

Helpful?
Thank James K
Phoenixville, Pennsylvania
Level Contributor
77 reviews
25 restaurant reviews
common_n_restaurant_reviews_1bd8 43 helpful votes
3 of 5 stars Reviewed September 30, 2015

The restaurant had a musty smell as we entered. It seemed to dissipate after a short time, or else I got used to it. We decided to stay despite the smell, and I must say the food was good.

Helpful?
Thank moose444
Olympia, Washington
Level Contributor
184 reviews
82 restaurant reviews
common_n_restaurant_reviews_1bd8 78 helpful votes
5 of 5 stars Reviewed September 23, 2015 via mobile

Had a good breakfast here, varied menu. Try the cornmeal pancakes. Service is friendly and food prepared quickly. Will go again.

Helpful?
Thank WhirledTraveler4Peas
A TripAdvisor Member
5 of 5 stars Reviewed September 12, 2015 via mobile

Just had breakfast at the Cross Key Diner in Doylestown, PA. Nicely restored old house converted into a restaurant. The employees were very friendly and the food came out fast. Impressive because the place was packed and there was a line outside. Definitely try the "Diana's Omelette". You won't be disappointed.

Helpful?
Thank A TripAdvisor Member

Travelers who viewed Cross Keys Diner also viewed

Doylestown, Bucks County
Doylestown, Bucks County
 
Doylestown, Bucks County
Doylestown, Bucks County
 

Been to Cross Keys Diner? 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: 4125 E Swamp Rd, Doylestown, PA 18902-1180
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Doylestown
  • Phone Number: +1 215-348-4911

Price and Cuisine

  • Cuisine: American

Restaurant Characteristics

  • Good for: Dining on a budget, Families with children, Local cuisine
Open Hours
Sunday
7:00 am - 2:15 pm
Monday
6:30 am - 2:15 pm
Tuesday
6:30 am - 2:15 pm
Wednesday
6:30 am - 2:15 pm
Thursday
6:30 am - 2:15 pm
Friday
6:30 am - 2:15 pm
Saturday
7:00 am - 2:15 pm

Questions & Answers

Questions? Get answers from Cross Keys Diner 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?