Great food but terrible service. When we entered there were plenty of empty tables but the wait was 15-20 minutes and then people who came in behind us were seated before us. It was a chaotic atmosphere and it seemed the hostesses were not able to control the demands of customers who wanted to be rude and just cut in line. It's a shame this overshadows the great food. Don't go when it's busy.