You walk in and the smell of great smoked meat hits you. That's when you know you're in for a treat