What’s your favorite tequila drink? Margaritas aren’t the only choice from the Taste Buds

Taste Buds on Tuesday, July 23

What’s your favorite tequila drink? Margaritas aren’t the only choice from the Taste Buds