Address: 87 South St, New York, NY 10038 Phone: (917) 409-3033
Reviewed on 03/11/2025
By: Shefali P.
Authentic tacos in the heart of Seaport in NYC. I had the best time enjoying my mushroom tacos and beans and rice. My boyfriend got a burrito and while his... more