These frozen limeade margaritas are made with 3 simple ingredients for an easy twist on the classic recipe. Making a margarita has never been easier!