Эт-то...
Ну, если уж используете функции манипуляции DOM, используйте их до конца.
function addSelect(id) {
	var div = document.createElement("div");
	var select = document.createElement("select");
	div.appendChild(select);
	var myOptions = ["рыба", "мясо", "молоко", "вино", "водка", "яйца", "мыло"];
	for (var i=0; i<myOptions.length; i++){
		var option = document.createElement("option");
		option.value = i;
		option.innerHTML = myOptions[i];
		select.appendChild(option);
	}
	document.getElementById(id).appendChild(div);
}
Кстати, в Вашем коде после вставки селекта в документ, в документе же будут дублирующиеся id.