I used to live in Spring Hill, FL
in Hernando County, and we used to get armadillos sometimes. The mother would bring in her babies and hang upside down somewhere. My dad would always chase them away with a broomstick.
I think in order to get rid of them is to put up a mini-fence around the plants for a while. You can get the wire fences almost anywhere. If you don't like the wire fences, you can make a natural fence with sticks. I have a strawberry patch in my backyard, and our property is also on a rather large body of water, so we always get ducks. I put up a natural fence, and no they don't even try!