GREAT breakfast!! My wife and I eat there almost once a week and are never disappointed with the fast/friendly service and small town feel.
The omelettes, french toast, and breakfast burrito are all excellent and I really like their version of hash browns. The lunch menu is solid as well with tasty sandwiches and good pasta/potato salad.
If you're ever in the Davidson college area, definitely stop by early because there will be a wait later in the mornings.