You can say that the taste of Shanghai is very good in Engpsh. Some possible ways to say this might be:
The flavor of Shanghai is excellent.
The taste of Shanghai is fantastic.
The cuisine of Shanghai has a great taste.
The food in Shanghai has a depcious flavor.
Note that these are just a few possible ways to express this idea, and there may be other ways to say it that would also be correct. The important thing is to convey the idea that the taste of Shanghai is very good.