"The frozen margarita was literally invented at this Dallas Tex-Mex stalwart, which means that it’s a must for locals and tourists alike. The original here is perfectly drinkable, with a strong punch of lime and plenty of tequila." - Courtney E. Smith, Rachel Pinn