Pickup from Yellow Door Taqueria at 2297 Dorchester Ave, Boston, MA 02124, USA