Pickup from Yellow Door Taqueria at Yellow Door Taqueria, 354 Harrison Ave, Boston, MA 02118, USA