I went on a day trip to this old mining town called Guanajuato last summer. It's only a couple hours drive from San Miguel and perfect for a day trip.
It's a small town but I did enjoy the visit to Casa Diego Rivera and the unique architecture. We walked up the hill and got to this vantage point. The town is famous for their colorful houses as much as they are for the old mining tunnels.