Brings back memories of my trip there a few years ago. All of those central Mexican cities like Zacatecas, Aguascalientes, Guanajauto, San Luis Potosi, etc. have awesome colonial centros and mountain backdrops. I stayed at the hotel in the pic below, which is part of an old plaza de toros, it was very nice...