I went to see Dr. Darling this past week and highly recommend him. He's a very good dentist, and also a nice guy. The costs were reasonable: 300 pesos to replace a filling (white); 200 pesos for a check-up and cleaning; 1000 pesos for a crown.
He speaks perfect English, and his receptionist...