Pickup from El Meson at 8810 S Emerson Ave, Indianapolis, IN 46237, USA