This place is hit or miss for me. I've been there several times and it depends on the server who will make it or break it for me. My other 3 visits were good but the last one wasn't so good. The food is always pretty good. The last server I had served me flat diet coke or pepsi and when I complained about it he said "yea we always get complaints about it". I finished my meal and about 15 minutes later he came in with another diet soda from another station and asked me to try it. I did and it was good except for the fact that I was done with my meal and would've enjoyed it better during. Desert is always spot on!