FYI · Follow Your Influencer
Food & drink· Staten Island

Sazon Villa Taqueria

★ 4.9(65)25 Lockman Ave, Staten Island, NY 10303, USA
Open in the FYI map →

What creators said

Jack's Dining Room
Jack's Dining Room
@jacks-dining-room · 2 years ago

“this might be one of the best street style burritos I've had outside of Mexico”

Creator videos