El Luchador Taqueria
Advertisement
El Luchador Taqueria, located on South Street in New York City, has been delighting patrons since November 2014 with its unique blend of Mexican street food and Southern California flair. Housed in a renovated corner location that once served as a horse stable, the taqueria features a vintage 1960s Airstream, creating a charming atmosphere for diners.
The menu showcases a variety of freshly made offerings, including burritos, tacos, and quesadillas, alongside homemade salsas and sides like guacamole and grilled Mexican corn. With an emphasis on quality ingredients and scratch-made dishes, El Luchador invites guests to indulge in a vibrant culinary experience.
Generated from the website
Also at this address
Find related places
You might also like
Partial Data by Foursquare.
Advertisement





