I don't think it's aphids.. you'd see webbing and lots of little white guys running around... May be leaf hoppers, may be grasshoppers... god knows - but you DO have a bug issue! You can pick up some Dr. Zymes Eliminator which can be sprayed up until harvest and it takes care of a whole HOST of insects! I'd get some today!!
Good luck
An organic soap insecticide will work. Treat one leaf first. Come back a day later to make sure it doesn't harm the plant. Then do a full spray. I recommend to never spray if a plant is flowering