The food is AMAZING but the service is absolutely HORRIBLE.  The waitress is not very nice and is always in a rush. Do not eat there on your lunch break because you will be late going back to work. My husband went for lunch and ended up walking out because they were taking too long. People who came after him were getting their food 1st. When he was walking out the waitress said his food was on the way out and he said he had been waiting a long time and had to leave she then asked him to pay!!! He just left.  One time when I went there I was still ordering and she was walking away! I don't understand how that lady is still employed there.. she is always there during the day so maybe when she's gone it gets better...