In Spanish, margarita means “daisy.” While the cocktail itself doesn’t necessarily bear any resemblance to the happy flower, they’re both sure to put a smile on my face.