The food was really good but I ordered to have it delivered and after 45 minutes the delivery driver contacted me to pass on the fact that they had to cook more ribs and it would be another 45 minutes. I have to eat before 7pm otherwise I am up in the middle of the night and this made me eat late that night and I wasn't too happy that the restaurant itself never contacted me to apologize for making my 45 minute wait into nearly 2 hours. I am guessing that it is better to order and eat there. Not sure if I will give a second chance or not.