The food may be good, but the service is terrible.  It took two hours to get our food and got only excuses. We paid before we got our food and then waited another half-hour for it.  The management needs to get their proverbial together.