I visit this location at least once every couple weeks. I have never had a bad experience here with the food or the service. They so sometimes seem like they are short staffed and the wait is a bit long on those days. I however dont mind the wait because the food is great.