Urban gardening requires some creativity and flexibility, but the benefits you reap are well worth the effort. Your family can enjoy fresh vegetables and herbs all season long, and gardening is great exercise. You can plant an urban garden in a vacant lot, an underused parking area, or your roof, back deck, or patio. Wherever you grow, you can enjoy beautiful flowers and tasty edibles in even the smallest of spaces.