Food & Drink

You're probably going to want to watch this video

Published On 12/22/2011 Published On 12/22/2011
Previous Venue Next Venue Venue Description
1. The $100 Margarita 8155 Melrose, Los Angeles, CA 90046 (Hollywood)

Seeing how this is the only time of year when you can open your mail and see a $100 bill drop out (you're the man, um, Aunt Louise!), don't be an idiot and invest it in something risky like a five year CD, and instead blow it on Red O's just-dropped, totally ridiculous $100 margarita.