the food is great its the staff. EVERY time we come here they mess up our order. Its written correctly on the receipt but not when our order comes out. The staff often ignores customers who are obviously waiting. Other time they are all chatting in the back. This specific time the person who was supposed to be cooking was chatting with a leaving employee. And the person using the register was flirting with the girl in front of me AFTER he had taken her order and ignoring the fact there were other people in line. You shouldn't have to wait 30 minutes for your food and then have it be not what you ordered. I have never seen the manager and the workers are rude when you tell them your order was wrong. I would give it a 5 for food but who knows if theyre messing with it too.