About
Mexican Taqueria in the heart of South St. Seaport with a 1960's airstream parked outside. Tacos vs. Burritos, which will win? Stop in and find out....
Address: 87 South St , New York 10038, NY, US
Phone: (917) 409-3033
State: NY
City: New York
Zip Code: 10038
opening hours
Monday: 11:00-22:00Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-22:00
Saturday: 11:00-22:00
Sunday: 11:00-22:00
related searches: Luchadores meaning, Luchadores tacos, Luchadores nyc yelp, Luchador mask, Los Tacos No 1, Lucha Libre, Industry Kitchen, Industry NYC