Street Food: Latin America (series review)

The Street Food series on Netflix are fun and educational to watch. The Latin American version is a great cultural experience that shows off the vibrancy and aroma of street food from six different beautiful Latin American countries!