Ok lets start off with the positive, friendly server. Now the negatives, 1. It took precisely 1 hour and 35 minutes for our food to arrive! 2. When the food did arrive it was freezing cold. 3. The food didn't taste that good, i ordered the barbecue chicken sandwich with applewood smoked bacon which sounded appetizing on the menu yet when i received my sandwich the chicken was dry and the bacon had a similar texture to cardboard, it was far worse than microwavable bacon, and frankly i didn't even think it was bacon just some fake processed "bacon flavored" plastic. 4. The food didn't arrive all at once as it normally does at most restaurants, it came dish by dish, when one person finished there dish another one had arrived, and ironically (me being the only "yelper" of the group) my dish came last. I do understand they were swamped due to it being christmas day and all but this is flat out unacceptable. However they do have decent ribs. The only reason i gave this place 2 stars is because of our extremely nice server who was empathetic to the fact the kitchen had delayed our food and also because after speaking to the manager about our "lovely christmas dinner" he offered to comp our meal. If i ever do come here again ill make sure i will arrive 2 hours earlier then when i plan on eating.