Booked reservations for Christmas evening, party of 3. When we pulled into restaurant up to valet parking, attendant just walked away and into restaurant - therefore leaving us to find our own parking (should have been sign #1 to leave). Was seated by our waitress, given water and said she would be right back to get our drink order. After waiting 15 minutes, we asked another waitress to find ours so we could order. She finally came over, apologetic and took our order. 2 caesar salads as appetizers and then our entrees. Shortly after this, a couple of 2 was seated right next to us. There order was taken almost immediately, by a different waitress. That couple was then served their entree before our salads! It was almost 30 minutes from when we placed our order that we got our appetizer. I assumed that our food would be coming any minute since it was almost a half hour, but I was told "no, the kitchen is backed up" When we received our salads, a table of SIX arrived and sat directly behind us. Again, 15-20 minutes elapsed after we finished our appetizers, waitress said just a few more minutes. A few minutes later, the manager and our waitress came up, the manager apologized and said the kitchen was behind. As soon as he walked away the table of six was served their food! At this point, we were ready to leave but we had invested so much time we decided to stay. Although our entrees were good, they weren't even hot! and in fearing how long it would take to get our meals back, we ate what we could and wanted to leave. The staff was apologetic, gave us free drinks, offered a discount and a free dessert, but it was too the point where there was no saving this experience. The kitchen was clearly not backed up if tables were being served around us. Just a shame to be treated as if we were oblivious to the guests around us. May have just been the day, but I would not go back or recommend to anyone I know.