On the rocks, made fresh in front of me in Mexico. of course! Isn't that how everyone does it. Just kiddin, Since I live in Vegas, When ever you make a sports bet, they give you "free drink" tickets to get a cheap blended margarita. So whenever I can I'll get it on the rocks. What about you?