In a little enclave separated from the rest of the garden and outdoor living supply store, Terrain, is its own restaurant, the Terrain Garden Cafe. A wide panel of windows looks out to the lush plants...