We haven't had a bad meal here yet. Food is decent for the price and service is pretty fast. It isn't the cleanest restaurant I've seen, but it isn't filthy either. Two of the four times we've been there the Manager has stopped by our table to see how our meal was, this was a nice touch to the service.