

7.1
TV SeriesEnded
Street Food: Latin America
Jul 21, 2020•1S • 6E

7.1
TV SeriesEnded
Street Food: Latin America
Jul 21, 20201 Season6 Episodes
7.1
71%
User Score
Overview
In this vibrant docuseries, Latin American chefs tell their stories and bring a taste of tradition and innovation to their delicious offerings.
Networks
Created By
David GelbBrian McGinn












