Ah yes, Keller's. One of my favorite places on the planet. The only drive in I know of where you can roll up, park, see all kinds of cool hot rods on any given day, and have a car hop bring you an open beer, right in front of the police who are always there.
I wish I could be there, I hope...