This is a clean restaurant. Good food and decent prices. Waitresses are very friendly and service was good. Restrooms are clean and the entire place looks clean. Don't think of it as a typical truck stop. Very good and worth the stop. Did not try the buffet, just ordered off of the menu and it was delicious.