We went here on a Black Friday for lunch. When we walked in, there were a table of 5 people already there. We placed our order, got our water drinks, and proceeded to sit and wait. After a long time, the 5 people next to us got their food. Then we waited some more. In fact, we waited for more than 40 minutes before we finally got our food. When asked why it took so long, the waitress said that it takes a long time for the BBQ. OK. Since I know a little bit about cooking and BBQ-ing, the BBQ meats were started a long time before the place opened and not after we placed the order. All they had to do was get the meat onto the plates and serve it. The kitchen staff was just slow and inefficient. You can watch them get orders ready and see how slow they were in getting the orders out. This was not just us, the couple who came after we did also complained about their long wait. The food was delicious (hence the 2 stars), but the service was terrible.