Armadillo, we've been over this before:
http://www.thehotpepper.com/showthread.php?t=1522
Actually Micheladas are becoming very popular here and I suppose they might be refreshing on a hot day but personally I'm a beer "purist" and don't want anything mucking up a good beer!