The Margarita Mile is a free self-guided tour of the best margaritas in Dallas. Download the free pass below to start the tour and collect points to claim prizes as you visit restaurants on the Mile. Consider the experience as Dallas’ ultimate margarita bucket list.
The Margarita Mile pays homage to the city’s historic connection with the iconic beverage. On May 11, 1971, Dallas restaurateur Mariano Martinez invented the frozen margarita machine – forever freezing in time the city’s claim to America’s favorite cocktail. This self-guided margarita tour boasts the must-have cocktails in the city for locals and visitors to sip, savor, and earn cool swag along the way.
The Margarita Mile is a seasonal self-guided tour. The 2024 season opens May 1, just in time for Cinco De Mayo and will run through November 6 and be closed for the holidays.
The Margarita Mile is a collection of margaritas all over Dallas. While most are close to the city center, we're happy to provide stops in some of Dallas' most popular neighborhoods beyond Downtown Dallas.
No, the Margarita Mile has restaurants all over Dallas. Even a mile is bigger in Texas. (Give us a break, we like the name. Just go with it!)
We have over 38 participating restaurants on the Margarita Mile this season. Each location check in is worth 100 points. As you earn points along the way, you can use your points to redeem Margarita Mile swag and prizes to commemorate your Dallas experience!
Visit MargaritaMileDallas.com and select “Sign Up” to get your Margarita Mile pass. Users will be sent their pass via text and email.
After signing up, users will receive their free, curated pass directly to their smartphone via text and email and can start exploring immediately.
Each prize is worth a certain number of points. As users rack up points throughout their Margarita Mile journey, they can choose to redeem prizes any time they want. After selecting to redeem a prize, participants provide shipping information to receive the shipment.
Please be patient and it can take 4-6 weeks to receive your prize.