Barbecue restaurant known for its professional service and pleasant atmosphere.