Pickup from Fox Bros. Bar-B-Q at 120 Ottley Dr NE, Atlanta, GA 30324, USA