RELATED VIDEOS

Most Popular

Empanadas are a staple in Latin American cuisine with pretty much every country having it’s own version. We set out to see who makes it best on the mean streets of NYC. Let us know in the comments below which country YOU think makes them best!