The mouth-watering documentary series travels to Latin America to meet the local stars of Street Food in Brazil, Mexico, Colombia, Argentina, Peru, and Bolivia. Only on Netflix, July 21.
In this vibrant docuseries, Latin American chefs tell their stories and bring a taste of tradition and innovation to their delicious offerings.