You can really fill a taco with anything you want. Original tacos from Mexico may consist of a fresh corn tortilla, some kind of marinated meat, pico de gallo, onion, and fresh lime juice. Americanized versions tend to consist of ground beef, cheese, lettuce, and sour cream and/or salsa.