Guadalajara is the second-largest city in Mexico (with 3.5 million people, it's a very distant second to Mexico City), but because it's the homeland of mariachi music, the jarabe tapatio (the Mexican hat dance), and tequila, many consider it the most Mexican of cities. Despite its size, …