If there is a place where one can find the soul of every Mexican town, that is its market. From traditional mercados to bustling night markets, here is a list of venues every tourist should visit to dig into real Mexican food and get a taste of authentic local culture.