Dandelions and beaver tail cactus leaves are edible. I recommend that you remove the thorns from the cactus first.
My grandmother always cooked us dandelions; she would cook them just like any leafy green, also added olive oil, garlic and grated cheese...stuff was great!!