Tacos are Mexican sandwich-like dishes. It is made from a corn tortilla wrapped around some sort of filling. Traditionally, the tortilla is soft, but some variations from different countries have hard shells, as well as flour tortillas. 