My wife and I eat at this location at least once a month. Today was our anniversary so we decided to go here. This visit was awful. Normally the service is excellent, but tonight not even close. After our 1st serving of the all you can eat deal the waiter asked if we were ready for desert, and ask three more times before we were finished. We were reminded that our hour was up and we could make one final order. I have no problem with this, but it was the first time that has happened. While I was still chewing my food the waiter who had dropped our check on our table kept checking to see if we put our card out to pay, and we said we would pay at the counter and he said they needed the table. So before I swallowed we just got up and paid. I am terribly disappointed and most likely will not go back. It's sad because the food is great and I can deal with bad service, but not straight up rudeness.