14 of our scrumptious Large Lemon Drop cookies. These Homemade sweet tangy soft cookies served up with your favorite hot tea are to die for.