I made a trip to Celaya Mexico last week. I was able to visit San Miguel de Allende which is a very cool little town out in the middle of nowhere. Our host took us to eat tacos at a small taqueria that we would have never stopped at on our own. It was excellent, the kind of off the beaten path place you would see on an Anthony Bourdain travel show. Over by the airport in Silao (BJX) this place has excellent carnitas. This area is higher in elevation and so the weather was outstanding, not too hot, not too cold. I could get used to life there.