I thought our server was great and she did an excellent job! The food was average. The cleanliness could have been a little better though. I was kind of aggravated though towards the end of the stay because I told the cashier I wanted to leave a nice tip for the server and she said she would take it out of the money I handed her but then she handed me back all of my change. I repeated that I wanted to leave my server a tip and she replied that she would take it. I was already out the door when I realized that she had not taken out money for the tip. I went back in to put the money on the table when I saw the cashier. I again told her I wanted to leave our server a tip and she gave me all of my change back. The manager then asked me if the cashier had not taken money out for the tip and I replied that she hadn't and our server was really good and deserved a tip. The manager was not happy at all and finally took the money out for the tip.