Los Tacos No. 1
75 9th Ave, New York NY 10011