I am a regular here and their food and prices are excellent. But what has ALWAYS been a gripe of mine is their service! Most of the time you have to flag someone down. But what's the worst, and happens all the time, is when one or two people don't get their food forever - Well after everyone else does! Even when it's just my daughter and me, for some reason they decide to do half the page and ALWAYS neglect hers! We have waited so long for her food that I actually had to stop eating mine to wait or I would have been completely done. They need to learn restaurant etiquette- do not serve the table until the whole table's food is ready. It's uncomfortable and frankly embarrassing asking everyone else to please eat while you wait and wait and wait for your food.