National Taco Day is a holiday that celebrates the traditional Mexican dish and is celebrated annually on October 4th. While most people know what a taco is, not everyone agrees on the definition of the best taco. Some people like their tacos in soft tortilla shells, while others prefer hard shells.

