To make city expansions more strategic how about:
A city with a local (withing the city limits) food source get a population bonus. With food available locally the population increases quicker. Global food remain unchanged, no bonus.
or
Punish a city by not having a locally grown food source with a food penalty. Slower population growth.
- Othello