Mexican food is a common favorite cuisine in America. From chili con carne to enchiladas, spicy Mexican dishes are a popular choice. Western restaurants typically use Northern Mexican cuisine, but there are a number of other options. Ancient Mayan dishes have a subtler flavor while Central and Southern Mexico have a sophisticated taste. Restaurant goers can enjoy eggs, vegetables, beans, chilies and cumin in major Mexican dishes. Chocolate, tomatoes and salsa are always favorites as well. Some other examples are Chicken, tamales, tortillas, gorditas, corn, rice and beans which are the basics of Mexican food. Spiced up with lots of chili, cinnamon, cumin, garlic and onions. Sweet potatoes, peanuts, avokado, guava, tomato and chocolate also find their way into mexican meals.