Cranberry margarita recipe from bon appetit magazine november 2006