Cinco de Mayo

Cinco de Mayo is a new holiday that was revealed in the sneak peek of Papa's Cheeseria.