Food of Mexico City
Mexico is known for its lip-smacking food all over the world. A large section of Mexican food revolves around masa (fine corn flour dough) and a huge variety of fillings ranging from vegetables, cactus and cheese to eggs, pork, sea food and chicken. Although there are plenty of restaurants and cafes around the city, unending food stalls along the streets of Mexico City offer everything you'd desire about Mexican food- Tortillas, Tamales, Tacos (the variant Tacos al pastor is a must try), Chilaquiles, Elote, Tlacoyos, Burritos, Carnitas, and oh! What not?
Ample of Indian restaurants stand upright to welcome the guests longing for Indian cuisine in the capital of Mexico. Tandoor, Daawat Mexico, Bukhara and Taj Mahal are some of the top-rated restaurants offering Indian food. There are several food joints in the city which cater vegetarian and/or vegan dishes, including Forever- Polanco, La Santa Gula, India Town (pure veg) and Al Natural.