The title of world’s best cheddar given by the cheese is available in most US supermarkets

The title of world's best cheddar given by the cheese is available in most US supermarkets

This cheese is the best. The World Cheese Awards, held earlier this month in Viseu, Portugal, have named a US-based brand as the best cheddar cheese in the world, and you can get it at any grocery store. The annual awards are hosted by a different country each year, with the Guild of Fine Food, … Read more