Yes, you are right that Seoul was not in an amazing location for food, and the expos were pretty bad, too. I fed Seoul with a Cargo Ship and Caravan. I originally intended to settle on the Ivory for gold + Observatory, but seeing that it was only 1 tile from the coast, and not in an amazing food...