It doesn't sound like a typical german dialog in a restaurant.

For sure, you won't take Spätzle when you already have ordered Kartoffeln.

In the restaurants I know you perhaps order a beer or a soda at first, then, 5min later you choose something to eat or whatever.