The eating area and restrooms were very clean. Our meals were prepared the way we ordered them and were tasty. The prices were great. We don't have a Taco John's in our hometown, but always stop at them during our travels. Always a good meal at a good price.