France is the best.
There are 2 cities in France with restaurants owned and/or operated by a participant on the show Iron Chef.
Paris (3 restaurants)
Riquewihr (1 restaurant)