B & M is a barbecue restaurant serving Southern comfort food. They offer ribs, chicken wings, and other slow-cooked meats made with signature recipes.