September 21, 2010 And the winner is... Oklahoma City's Big Truck Tacos. We still love you dearly OnlyBurger.
Comments