The Final Sauce offers BBQ and New Orleans-inspired cuisine.