Here in San Diego you can grow just about anything ... The San diego Zoo for instance has the largest collection of endangered plant species in the world. Way beyond the animals it showcases.
The desert can grow anything with water. My friend Denise can create garden in Gravel....

LOL. I have seen gardens in the desert One fellow raises yellow Onions on a patch of land that looks to be about five acres. When he is done He harvests them and drys them under shade cloth in pallets that let the air thorugh.
Once the ground is broken though you have to commit yourself to water conservation supplementation and battling the onslought of wild critters that want IN on the project. My neighbors little garden is about twelve by twelve. set in his yard. His yard has a six foot tall chainlink fence to keep the coyotes out. Dogs in side keep the rest out. His garden looks like a chicken yard. Its a raised bed, fenced all around with the small chicken wire, then the bottom of the bed has hardware cloth for the critters that dig up from the bottom. They used to grow a little corn and cucumbers and squash but mostly they grew tomatoes.
The stuff I know about Gardening is from listening to my dad. His dad used to grow Corn and beans together for two crops. The beans climbed the corn and when tilled back in fertilized the soil.
deb