Los Taquitos de Puebla, Cholula, Mexico October 6, 2011 Adam Goldberg Photographs from my meal in Mexico ,Cholula at Los Taquitos de Puebla ,on October 6, 2011.