In Which the Best of It’s Kind is Eaten, and Compared… Imagine my surprise when I discovered that the best onion burgers are made in El Reno, OK. The very same El Reno Eric knew as a kid, hanging out with his dad, who had been a research scientist at the laboratories out at the…