Pickup from J & J Mex-Taqueria at 6231 Georgia Ave NW, Washington, DC 20011, USA