Cinco de Mayo ... an unforgettable Cinco de Mayo treat. Still, it's understandable to question this upgrade. After all, when's the last time your guac came full of any meat, let alone this ...