I have to say, I'm am dumbfounded by the other reviews. I have been coming here for nearly a decade and never once had a bad experience.
Nearly everything is homemade. The pancakes are not the typical prefab mix garbage, but a mix of natural ingredients. The strawberry waffles are not covered in strawberry sauce, but fresh cut strawberries.
They make their own corned beef hash from scratch, which is one of my favorites. And to top all of this off, most of their juices are fresh squeezed. There aren't many breakfast beverages better than a freshly squeezed glass of OJ.
The only real downside for me is that you need cash.
Even if you show up when they're busy, which is often, it really is worth the wait.