desc
A French Margarita? Makes about as much sense as Mexican Champagne.
June 30, 2014 13:51 ET | Pura Vida Tequila, LLC
HOUSTON, June 30, 2014 (GLOBE NEWSWIRE) -- Everybody knows the best margaritas come from Mexico, like real Champagne only comes from France, but what you probably didn't know was the essential...