Regardless of your circumstances, you can grow your own food.
Short on space? Use the Soil Bag technique or plant in containers. Ditto, if you are look for a quick and easy garden.
Want a larger garden for this season and many more years to come? Raised Beds and Raised Rows are a good way to go.
Or, use a combination. Attractive planters of lettuces and herbs on your deck and a raised bed garden in the backyard.
Visit the Vegtables Forum at GreatLakesGardeners.com to get answers to your growing vegetables questions. To ask a new question, Register if you haven't already done so(it's free and helps protect the forum from spam), click on Start New Topic, enter your question and click on Post New Topic.
You may also appreciate these books on growing vegetable gardens.