How do Chinese pronounce General Tso?

Tso’ is pronounced just as you would say “so.“

Is it General Tso or Tao?

The dish is named after Zuo Zongtang (also romanized Tso Tsung-t’ang), a Qing dynasty statesman and military leader, although there is no recorded connection to him nor is the dish known in Hunan, Zuo’s home province.
…
General Tso’s chicken
Alternative names General Tao Chicken, Zuo Gong Ji
Serving temperature Hot