Thompson Brothers is one of my Favorite Atlanta BBQ spots. It is tucked away in an unassuming strip mall just off of Cobb Parkway(41), but their BBQ and customer service speak for themselves. Every time I have ever gone there to eat, I have been greeted by a smiling face and a helpful attitude. The [...]