These folks are all giving you good advice, but there are two other considerations that mean even if the city is on good food land that can support 20 pop without farms, you may still want to make some.
First consideration is how quickly do you want to get to that 20 pop level. The faster you accumulate food, the faster you grow. Of course this is often at the expense of production and commerce.
Second consideration involves specialists. And that's not just after you get to 20+ pop, either, it's also along the way. Having those two scientists working in your library can be really important in the early game, and popping a GM or GE can be real nice. Specialists produce no food, so you want extra food production from the tiles that are being worked, and since that won't be ALL of the tiles until you hit 20 pop, you need the ones you ARE working to produce as much as possible.
So those calculations above are good to know, but don't be enslaved to them.