frozen margarita

A Brief History of the Frozen Margarita Machine

A brain freeze-inducing Mexican restaurant staple has its origins in Texas. Let them argue about who invented the margarita. A …