San Miguel is a neat place, spent two summer there, but haven't seen it in very a long time. One thing I'll never forget is the bus station/lot. When a bus would arrive, there'd be a guy announcing the route at the top of his lungs: i.e. 'Queretaro .. Celaya .. Dolores Hidalgo, Guanajuato' .. and the bus rides themselves proved adventurous (and long)! There's also a lot of Mexican history right in that region. Have fun!