Mexico City - Food
Food is something you can find in Mexico in large varieties. Fruits and vegetables are fresh and sold for good prices. Basic food is still cheap, but if you want something more sophisticated, you will have to pay for it.
Being close to the United States, you can find many imported goods, like cereals, ready mixes, drinks etc, but again, prices are quite high.