Los Tacos No. 1, Park Avenue, New York, NY