DT Farmington

Well, it's obviously not a drive-thru, so what on earth does the "D T" stand for? Delirium tremens? Donkey trouble? Deep throat?

Nope, according to a visitor to my site, it stands for "Downtown"--d'oh!