The BBQ for the most part was very good. Waited over 10 minutes for one sandwich and two sides which seemed a little odd. If I rated the food alone it would have been a four star. The cleanliness was sub bar, flies were everywhere and the poor customer service could easily be a two star rating.