I have never eaten inside the restaurant, but have always ordered take out so I cannot speak to the atmosphere of this place. I can tell you that whenever I place my order over the phone, it usually only takes about 20 minutes for me to go pick it up. The service is excellent and I really enjoy the food. The BBQ is excellent and the sides are also great. It’s a great value for your money.