My family and I have been eating here for almost 20 years. The same family has owned it, (though managed by different family members), but the food has always been consistently good. It's a small place, but they have worked on the decor, which is interestingly and tastefully done. Plus, the manager and waitresses greet you warmly. My only negative is that the carpet is not clean.