This week’s review tackles Cobb Switch Barbecue, the new Carrollton joint that’s all about the carne. As if Dave’s writing didn’t already paint you a vivid picture of the place, we’ve got our weekly ...