The food took almost thirty minutes, in spite of us being one of only a handful of people eating at the time. When it did arrive, it was soggy, the fries were completely cold and after taking a few bites of my chicken wondering why it was so chewy, I saw that the middle was pink. Needless, to say we both stopped eating at that point and told the waiter after which he disappeared before we could get the check. We waited again and only after the manager made his way over did we actually get the check. I love BJ's but this location disappoints on all levels.