Food is.... Good. That's the only reason I give three stars and not two. Service is consistently terrible. We used to go quite a bit cause it's the only decent AYCE around us. The service always leaves a bad taste in our mouths though. We went just today and our waitress disappeared after a short time... and NEVER resurfaced. I had to get up from the table to get someone's attention to order dessert and get the bill. That's not the first time I have done that there.