We were extremely dissatisfied. We were there for an hour and the buffet was basically empty the entire time. We heard people complaining and the only few pieces of pizza on the buffet were the kinds most people do not want like veggie. Also, we ordered an order of chicken fries for my son and only received 12 fries but it's supposed to come with 16. We complained and were told sorry, but that's it, so we left hungry and EXTREMELY dissatisfied. Total waste of money, and will no longer recommend Pizza Ranch, at least the Roscoe location. We drove 1 hour just to come here also. This was at 2:30 PM when it should have been easy to keep up with demand since it wasn't very busy. HORRIBLE!