Twelve Oaks Barbecue [PERMANENTLY CLOSED] Call: 404-377-0120 1451 Scott Blvd. Decatur, GA 30030 404-377-0120 Scottdale Community