FYI · Follow Your Influencer
Food & drink· New York

LOS TACOS No.1

★ 4.8(331)200 Park Ave S, New York, NY 10003, USA
Open in the FYI map →

What creators said

Devour Power TV
Devour Power TV
@devour-power-tv · 3 years ago

“you have to get their al pastor Taco the marinated pork sliced pineapple and their flaky tortilla makes for the perfect bite”

Creator videos

LOS TACOS No.1: creator reviews · FYI