Batopilas is a small town in Chihuahua.
Batopilas is a town you would expect at the end of the road. Lost in time at the bottom of the canyon, complete with the timeless old lady watching the world slowly go by, the tecate-swilling paramilitaries with AK-47s larger than they are, and a genuine village fool, it is well worth a visit. There is a cool museum, a cathedral 7km out of town (walk, bike or drive), and some silver mining history. Apart from that there is not much to really do, take the timeless old lady's advice and watch the world go by. It's fascinating.
The road from Creel is being upgraded, travel time currently is 3 hours 30 minutes (December 2014) and should decrease a bit. The descent at La Bufa is spectacular, drops from 2000m to 800m in about 10km. Delays due to road construction are likely. Parts of the road are still in bad condition, so a 4x4 is necessary.
There are supposedly roads going the other way, over to San Ignacio and Urique. A bridge along the road to San Ignacio was washed out in the summer of 2014 and is impassable. The road to Urique is in terrible condition according to locals, and the police do not recommend either route at this time due to security concerns.
There are a couple of restaurants in the upper square. Self catering is limited to small grocery stores. Prices are generally higher than average due to isolation (example, a Tecate is MXN$20).