Mexican Food Culture

Cinco de Mayo Explained

What’s the story behind the margaritas and moustaches filled holiday?