At their best, a real Margarita is the perfect balance of sweet and sour, filled with vitamin C and a beautiful 100% agave spirit kick to keep you buzzing throughout the day or night. The best margaritas I've ever tasted are always the ones that use fresh ingredients, especially fresh lime.
Read More