1。eigentlich kann man auch zum Mittag essen sagen. Also zum Fruehstueck, Mittag, Abend essen, alle drei sind richting.
2.zum Abend essen gehen bedeutet, dass man wo anders hingehen muss, um das Abend essen zu erledigen. Das bedeutet eben eine Reise ist zu erwarten.