This restaurant was not very clean. I am not a clean freak by any standard but I can tell you I had to get napkins and clean off the table we sat at. The food that I was expecting to look more like the pictures in the advertisements failed there. However it did have plenty of flavor and was fresh. I would choose this over a Taco Bell anyway. My rating would have been higher if they would focus on the cleanliness of the restaurant. Having a person walking around offering a tooth picks and hand sanitizes would be make more of an impression if she cleaned the tables and chairs!