Netflix releases Street Food: Latin America's trailer
Posted by Norman Weiss Tuesday 7/07/20 at 12:44PM EDT
After exploring Asian street food in Season 1, the Netflix docuseries returns July 21 to delve into the street food in Brazil, Mexico, Colombia, Argentina, Peru and Bolivia.