Awesome pizza, and even more awesome pastrami!!! You don't get to be featured on Diners, Drive-Ins, and Dives if you're just average.
I traveled a number of states on business for a lot of years and I love Triple D and made it a point to eat at as many as possible. There were a couple that were average at best! For the most part they were excellent but there are a few sub-pars floating around IMHO