Go to a local co-op and purchase some bulk ground cayenne pepper. Sprinkle this over the soil surface and the squirrels will only need to get into it once and they will leave your plants alone. You will need to put a fair amount down and reapply after watering once or twice.
Good luck!