I have been to this restaurant many times with my family. The food here is very good and the service is excellent most of the time. The servers are very helpful. You can customize most of the dishes. There are very few vegetarian choices but the one available are excellent. We generally eat Pecan pancake (they are my wife's favorite:-) ), custom egg sandwich, hash browns (casserole), buttermilk biscuits and of course their in house coffee and would recommend them anytime.
The restaurant is full most of the time especially weekends. But we never had to wait for more than 5 mins.