224 Amory St, Boston, Massachusetts 02130 USA
Lengua burrito w/ horchata in the background.
Photo Credit: Yelp