FYI · Follow Your Influencer
Food & drink· New York

Birria-Landia NYC

★ 4.8(365)Bowery, E Houston St, New York, NY 10002, USA
Open in the FYI map →

What creators said

AmericanTurk
AmericanTurk
@americanturk · 19 months ago

“Definitely one of the best spots in New York City. I ain't even capping, bro.”

Creator videos