Mexican street food, called antojitos (literally "little cravings"), is prepared by street vendors and at small traditional markets in Mexico. Street foods include tacos, tamales, gorditas, quesadillas, empalmes, tostadas, chalupa, elote, tlayudas, cemita, pambazo, empanada, nachos, chilaquiles, fajita and tortas, as well as fresh fruit, vegetables, beverages and soups such as menudo, pozole and pancita. Most are available in the morning and the evening, as mid-afternoon is the time for the main formal meal of the day. Mexico has one of the most extensive street food cultures in Latin America, and Forbes named Mexico City as one of the foremost cities in the world in which to eat on the street. Definition In Mexican Spanish, the fast foods prepared on the streets and in market stalls are called antojitos (literally "little cravings") because they are typically foods not eaten at a formal meal, especially not the main meal of the day, comida, which is served in the mid-afternoon. However, there are exceptions. Street foods are easiest to find in the early morning and then the evening and late into the night. They are less available, especially outside of Mexico City, in the mid-afternoon. The majority of this food is based on corn products. The best street food is often found in and around markets and at public transportation stops. It is also found in street markets called "mercado sobre ruedas" or in Mexico City and near areas tianguis. One notable tianguis with food is the one in the midcentury neighborhood Colonia Nápoles which occurs on Sunday. Other areas in Mexico City noted for their street food are San Pedro de los Pinos market, Mercado San Juan Arcos de Belen, Calle López in the historic center and the Mercado de Antojitos ("street food market") in Coyoacán. Tourists in Mexico tend to shy away from street food over health and sanitation concerns. As a result, they miss out on much of the best of Mexican cuisine. One indicator suggesting safe food is a crowded stall. Locals tend to know what is good, and busy indicates that the food is not sitting around. It is also better if the cook is not handling the money. In Latin America, Mexico has one of the most extensive street food cultures, with about 43% of the population believing that it is not harmful and about 58% eating on the street at least once a week. Mexican