6 must-have ingredients for Mexican cuisine
Mexico is a melting pot of culture, traditions and people, and cuisine is not any different to this idea. Although there were a number of native flavors in the Mexican cuisine, over the period of time, there have been influence from Europe, India, Spain and China as well.