Try the pancakes. Try the potatoes. Try everything! I've been here many times but only for breakfast. I'm never disappointed. Even at busier times, the wait staff is very attentive.
They are a cash only establishment, but several ATMs are nearby. If you go on a weekend, be prepared to wait. But it will be worth it.