Where You Can Find The Best Margaritas in Dallas


Did you know that the frozen margarita machine was invented here in Dallas? Restaurateur Mariano Martinez was having trouble creating the drink as his bartenders thought they took too long and customers thought they melted too fast. After seeing a Slurpee machine at 7-Eleven, he was struck with inspiration and transformed a soft-serve ice cream machine into […]

Continue Reading