This was a very poor experience. Upon arrival, our party of 4 ordered a pizza, as we were told they were taking 30 minutes to make. We went ahead and went to the food bar. Cottage cheese, mashed potatoes and corn were all gone. I asked that they replenish the cottage cheese and they did. A new batch of potatoes came out after awhile but because so many patrons were waiting, it was gone quickly. They never replenished the corn the whole time I was there. After 45 minutes, our pizza never came and we grew tired of the lack of options from the buffet. We decided to leave after 50 minutes because it was clear, the staff was having difficulty maintaining the selections. There were no dessert pizzas either. The buffet food area was not clean. There were dirty plates left at the bar. Food, dressing, and ice cream were all over the place in their respective areas. Bathrooms were a mess also. Overall, while I know they were busy, this was a very poor experience. We like pizza ranch, but experiences like this make it difficult to want to return.