Growing up in Quakertown, I have become accustomed to the local 309 restaurants (Quakertown Family Restaurant, John's, and Hobo's) so I knew it would be a stretch asking my Grandma to try someplace new and join me at Karlton Cafe . . . well, we had an excellent breakfast and we both agreed hands down that it was better than any of the local 309 restaurants! I had an omlete with the best bacon ever and homefries that were super flavorful! The fact that they offer sourdough bread with homemade jam as an option was an added bonus! My Grandma had cream dried beef which was perfectly seasoned (aka, not salty!) and the dried beef was chopped up so it's flavor filled the cream.
My Grandma had mentioned ahead of time that she would prefer to sit in the upstairs in a booth (versus in their lower dining area) and they were very accomodating to us in meeting her request. I loved that you sit right in front of the chef as he prepares your meal and he even personally asked us how we enjoyed it!
My only complaint would be the volume level of the music they were playing. The restaurant is quite small and the booths were full so the noise level from the wait staff and patrons was already pretty decent and having music playing loudly in the background made it hard to hear. Don't get me wrong, I like music, I just would have liked it at a lower volume.
I should mention too that if you are a dessert lover, there seem to be quiet a few great options at their counter for purchase . . . the banana chocolate chip cake with peanut butter icing looked heavenly and may have me back there later this afternoon! :-)
Overall, this is an excellent location for breakfast and I am sure other meals as the menu sounded great! It is a little pricier than the other local restaurants but in my opinion, well worth the increased cost!