We come here at least twice a month ; and this place NEVER fails to satisfy us ; from the wait at the door - to the end payment. We're quite content. Except for today ... we were seated very quickly and given menus. We were given water & then another waitress came around with water.. (I'm guessing we were the second waitresses table) but anyway ... we sat and 15 minutes passed by and our waitress by the name "Cat" decided to finally come around to take our order. We then proceeded to wait another 15 minutes for our food , (we ordered the tongue depressor ... oh how it made the experience a 5) the table across from us sat 6 teens and they all received their food before us although they got here after us ... disappointment is not even the word. After finishing our food. We waited another 10-15 minutes just for Cat to notice we were done and ready to pay. We literally sat at the table and watched her and she walked around NO FOOD IN HER HANDS NO DEBIT MACHINE FOR PAYMENT NOTHING... ugh. Not to be rude. Maybe she was having an off day but I hope we don't encounter her next time.