Skip to main content

The Only Margarita Mix I'll Buy Is From Trader Joe's

It’s tangy-sweet, a little salty, and just $3.99.