There are times when you do not have space to grow vegetables in your yard. I have found that you can grow many vegetables right on your own back or front deck. You just need a large pot and some good dirt with a little compost mixed in and you will have vegetables all season long.
Here are the best plants you can grow in pots.
Carrots (small finger type)