The Czech Republic has long been known for stately castles, beautiful music and rivers of flavorful beers. But the food?