Always great food. The dining area can get a little noisy when they are busy. They have private areas for big groups. The waiting area up front is limited and uncomfortable little stumps are all you have options to sit on. The bathrooms are routinely unkept and slightly dirty. Great all you can eat deals.