Cinco de Mayo 2015: All the Memes You Need to See

That's a fair assessment of how the holiday has been established in America.