A combination of flowering plants and attractive foliage usually comes to mind when we imagine a beautiful garden. What about the plants we grow for food? From flowering herbs to leafy vegetables, many edible plants have shapes, textures and colors that can add both beauty to the landscape and flavor...