Wer in Deutschland eine Tortilla bestellt, erhält, je nachdem ob dies in einem mexikanischen oder spanischen Restaurant geschieht, voneinander völlig unabhängige Gerichte. Während man in Spanien unter einer Tortilla ein Omelette, bestehend aus Kartoffeln und Eiern versteht, stellt die mexikanische Tortilla einen dünnen Teigfladen dar, der traditionell aus Maismehl hergestellt wird.
Im Norden Mexikos, aber auch in hiesigen mexikanischen Restaurants wird für die Zubereitung von Tortillas hingegen Weizenmehl verwendet. Diese Variante ist heller als ein Maismehl-Tortilla und behält auch nach dem Erkalten eine weiche Konsistenz. Da Tortillas als Beilage zu fast allen Gerichten gereicht werden, gelten sie als Grundnahrungsmittel und werden auch als "Brot des mexikanischen Volkes" bezeichnet.
In Europa versteht man unter einem Taco meist eine knusprig-harte, U-förmig zusammengeklappte Maistortilla mit einer Füllung aus gebratenem Hackfleisch, Salat, Tomaten und Käse. Hierbei handelt es sich jedoch um ein Gericht aus der amerikanischen Tex-Mex-Küche, das man im mexikanischen Speiseplan vergeblich sucht.
Der original mexikanische Taco besteht aus einer weichen, noch warmen, gerollten Maistortilla. Die Füllung setzt sich häufig aus einer Mischung aus Fleisch und Gemüse zusammen, manchmal aber auch aus Fisch oder Meeresfrüchten. Zudem wird die Füllung mit Sauce, bestehend aus Joghurt oder Sauerrahm, verfeinert.
Neben den beliebten Tacos gibt es über 100 weitere Variationen, die auf der Grundlage von gefüllten Tortillas beruhen. Eine Enchilada setzt sich beispielsweise aus einer Maistortilla zusammen, die bevorzugt mit Hühnerfleisch gefüllt wird. Die Enchilada-Teigrolle wird dann mit einer braunen Salsa (spanisch für Sauce) aus Chili und Schokolade (der sogenannten Mole) übergossen und mit Käse überbacken.
Burritos sind hingegen eher in der amerikanischen Tex-Mex-Küche von Bedeutung. Hierbei handelt es sich um Weizentortillas, die mit Hackfleisch, Bohnen, Reis, Avocados, Tomaten, Käse, Salat und saurer Sahne gefüllt und fertig gerollt serviert werden. Eine Fajita wird vom Gast hingegen eigenständig mit den einzeln servierten Zutaten gefüllt und gerollt.