The Dallas Margarita Meltdown Crowns Best Margarita in Dallas

  It’s official- Soleo Mexican Kitchen, located off Hillcrest Avenue in Dallas, has captured the moniker of “Best Margarita in Dallas.” Soleo’s winning concoction was a spicy experience — and red in color to match. The miniature cups were rimmed with sugar to help offset the flavor, and the tequila Continue Reading