Street Food: Latin America - Season 1 Episode 3 - Oaxaca, Mexico - Watch Online Free
Street Food: Latin America S01E03 Watch Online Streaming
Jul. 21, 2020Toasted tlayudas and vinegary piedrazos embody the rich biodiversity and profound flavors of Oaxaca. Meet Doña Vale, who makes peerless memelas.
Street Food: Latin America season 1
- S1E1Buenos Aires, ArgentinaJul. 21, 2020
- S1E2Salvador, BrazilJul. 21, 2020
- S1E3Oaxaca, MexicoJul. 21, 2020
- S1E4Lima, PeruJul. 21, 2020
- S1E5Bogota, ColombiaJul. 21, 2020
- S1E6La Paz, BoliviaJul. 21, 2020