Latin America showed up and showed out at the 2025 World Cheese Awards. Argentina, Brazil, Chile, Colombia, Mexico, and Uruguay were all represented at the competition in Bern, Switzerland.
Merlyn is an editor of news and trending content for Food & Wine's news vertical. Her writing focuses on the intersection of pop culture and food, including food trends, celebrity news, food ...