Rob and Rudy find out it’s national margarita day, and discuss the best margaritas, triple sec or lime juice, what kind of tequila, frozen or on the rocks, and which places have the best