Tacos de Canasta (Street Vendor), Cholula, Mexico October 11, 2011 Adam Goldberg Photographs from my meal in Mexico ,Puebla at Tacos de Canasta on October 11, 2011.