Let me start with what is good. The service was very friendly and it was efficient. Our food came out quickly and was quite tasty. There is a nice variety of options on the menu and they share the calorie counts so you can make an informed decision. My issue with the place is the cleanliness (or lack thereof) of the dining area. Every available table that could accommodate our party of five was dirty - some with the last customers' dishes still on it and others with seating that had dried on crud on it that I did not want my children sitting in. The condiment area also needed attention. I'm going to hope that they were just off their game today and that this isn't the normal state of affairs around here.