by veryblondie - 6 Reviews - 1 List
Frozen, on the rocks, salt or no salt, these margaritas are the best of the best!
Updated: February 01, 2010
Specializing in the "perfect margarita", blindly pick one of the dozen varieties on the menu and you won't be disappointed. Split a pitcher of the "Mucho" for a taste of the restaurant's secret mix made of fresh, blended ingredients that hide any trace of tequila.