January 5, 2025
Nacho's Special
Nachos’ immense popularity over the years has overshadowed their true history. The first nachos weren’t invented in ballparks or designed for concession stands. They were created 80 years ago in a small town in Mexico
Also available on Apple Podcasts