Mexican food menu is the richest and probably most mouth-watering among all. It is merely impossible to resist the temptation of ordering half the menu, when you come to a Mexican restaurant. It is probably due to its history, that Mexican menu is now so diverse and widespread. The fusion of two so different cuisine styles as Mayan-Aztec and Spanish, that took place in the 15th century, styles that resisted each other for a long time and neither of them intended to yield, gave the world a unique, spicy and tasty Mexican cuisine, widely appealing and adjustable. For the simplicity of recipes Mexican food became fast adopted in many countries, preserving Mexican peculiarities but basing it on national cuisine.

Actually Mexican food menu also varies with region. In the north food is simpler, all the widely known dishes come from the highlands, the Gulf of Mexico coast specializes on shellfish and fish dishes. Sea regions also display an impact of European cuisine, and along the border a great influence of the US cuisine is evident.

But certainly any version of Mexican menu won't go without tortillas, salsas and chilesTortilla is Mexican bread made of corn and flour as a base. Tortillas look like a thin baked pancake, they are usually served with Mexican dishes, that are eaten with hands. Salsas or sauces are extremely important in Mexican food menu, they are eaten with everything. Chiles, tomatoes, onions and garlic are the most common base for a traditional salsa. And now chiliesChilies are the heart and soul of Mexican cuisine. Anaheim, Serrano, Poblano, Jalapeno are absolutely essential in every meal, they can be called the original tokens or symbols of any dish. One more very classic and frequently appearing in the Mexican food menu dish is guacamole, which is made with avocado and is in fact a squash. It has a very ancient recipe, as it used to be favorite dish of the Aztecs.