A friend of mine used a dental clinic in Panama City and was very happy with them.
It is Pacific Dental Clinic here: http://www.en.pacificdentalclinic.com/
I don’t have any personal experience with them, but consider my friend to be a good reference.
I hope this helps, and maybe other readers will have some suggestions for you.