There are plenty of things to do in Guadalajara, Mexico, from exploring the Centro Histórico to visiting nearby towns like Tlaquepaque, Tonalá, and Tapalpa.