Taylor'd Bar-B-Q
2759 E College Ave, Decatur GA 30030