My wife, grandson, daughter and I pulled in at 1:30pm for a late lunch on Saturday. There was about 20 people inside at the time besides us with a full staff. It took more than 5 minutes to get drinks and then another 10 minutes before they came over to take the order. The order was placed and we didn't order anything special that would have taken a long time to cook. 45 minutes later we get our food. The waitress did not come back to fill our drinks more than once and we had to ask for desert. Needless to say we did not leave even a penny for a tip. We finally got our check at 3:20pm and I told the waitress to stand at the table while I pulled out my wallet. I did not want to wait another 20-30 minutes to have the bill for lunch paid.