Pickup from Le Roux’s Chicken Shack at 7118 Downman Rd, New Orleans, LA 70126, USA